Class AdvancedSiteSearchConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AdvancedSiteSearchConfig.Builder>
com.google.cloud.discoveryengine.v1.AdvancedSiteSearchConfig.Builder
- All Implemented Interfaces:
AdvancedSiteSearchConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdvancedSiteSearchConfig
public static final class AdvancedSiteSearchConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AdvancedSiteSearchConfig.Builder>
implements AdvancedSiteSearchConfigOrBuilder
Configuration data for advance site search.Protobuf type
google.cloud.discoveryengine.v1.AdvancedSiteSearchConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()If set true, automatic refresh is disabled for the DataStore.If set true, initial indexing is disabled for the DataStore.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanIf set true, automatic refresh is disabled for the DataStore.booleanIf set true, initial indexing is disabled for the DataStore.booleanIf set true, automatic refresh is disabled for the DataStore.booleanIf set true, initial indexing is disabled for the DataStore.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDisableAutomaticRefresh(boolean value) If set true, automatic refresh is disabled for the DataStore.setDisableInitialIndex(boolean value) If set true, initial indexing is disabled for the DataStore.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AdvancedSiteSearchConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AdvancedSiteSearchConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AdvancedSiteSearchConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdvancedSiteSearchConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AdvancedSiteSearchConfig.Builder>
-
mergeFrom
public AdvancedSiteSearchConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdvancedSiteSearchConfig.Builder>- Throws:
IOException
-
hasDisableInitialIndex
public boolean hasDisableInitialIndex()If set true, initial indexing is disabled for the DataStore.
optional bool disable_initial_index = 3;- Specified by:
hasDisableInitialIndexin interfaceAdvancedSiteSearchConfigOrBuilder- Returns:
- Whether the disableInitialIndex field is set.
-
getDisableInitialIndex
public boolean getDisableInitialIndex()If set true, initial indexing is disabled for the DataStore.
optional bool disable_initial_index = 3;- Specified by:
getDisableInitialIndexin interfaceAdvancedSiteSearchConfigOrBuilder- Returns:
- The disableInitialIndex.
-
setDisableInitialIndex
If set true, initial indexing is disabled for the DataStore.
optional bool disable_initial_index = 3;- Parameters:
value- The disableInitialIndex to set.- Returns:
- This builder for chaining.
-
clearDisableInitialIndex
If set true, initial indexing is disabled for the DataStore.
optional bool disable_initial_index = 3;- Returns:
- This builder for chaining.
-
hasDisableAutomaticRefresh
public boolean hasDisableAutomaticRefresh()If set true, automatic refresh is disabled for the DataStore.
optional bool disable_automatic_refresh = 4;- Specified by:
hasDisableAutomaticRefreshin interfaceAdvancedSiteSearchConfigOrBuilder- Returns:
- Whether the disableAutomaticRefresh field is set.
-
getDisableAutomaticRefresh
public boolean getDisableAutomaticRefresh()If set true, automatic refresh is disabled for the DataStore.
optional bool disable_automatic_refresh = 4;- Specified by:
getDisableAutomaticRefreshin interfaceAdvancedSiteSearchConfigOrBuilder- Returns:
- The disableAutomaticRefresh.
-
setDisableAutomaticRefresh
If set true, automatic refresh is disabled for the DataStore.
optional bool disable_automatic_refresh = 4;- Parameters:
value- The disableAutomaticRefresh to set.- Returns:
- This builder for chaining.
-
clearDisableAutomaticRefresh
If set true, automatic refresh is disabled for the DataStore.
optional bool disable_automatic_refresh = 4;- Returns:
- This builder for chaining.
-