Class ServingConfig.GenericConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ServingConfig.GenericConfig.Builder>
com.google.cloud.discoveryengine.v1beta.ServingConfig.GenericConfig.Builder
- All Implemented Interfaces:
ServingConfig.GenericConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ServingConfig.GenericConfig
public static final class ServingConfig.GenericConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ServingConfig.GenericConfig.Builder>
implements ServingConfig.GenericConfigOrBuilder
Specifies the configurations needed for Generic Discovery.Currently we support: * `content_search_spec`: configuration for generic content search.Protobuf type
google.cloud.discoveryengine.v1beta.ServingConfig.GenericConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Specifies the expected behavior of content search.Specifies the expected behavior of content search.Specifies the expected behavior of content search.Specifies the expected behavior of content search.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanSpecifies the expected behavior of content search.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanSpecifies the expected behavior of content search.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Specifies the expected behavior of content search.setContentSearchSpec(SearchRequest.ContentSearchSpec.Builder builderForValue) Specifies the expected behavior of content search.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<ServingConfig.GenericConfig.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<ServingConfig.GenericConfig.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<ServingConfig.GenericConfig.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<ServingConfig.GenericConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ServingConfig.GenericConfig.Builder>
-
mergeFrom
public ServingConfig.GenericConfig.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<ServingConfig.GenericConfig.Builder>- Throws:
IOException
-
hasContentSearchSpec
public boolean hasContentSearchSpec()Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1;- Specified by:
hasContentSearchSpecin interfaceServingConfig.GenericConfigOrBuilder- Returns:
- Whether the contentSearchSpec field is set.
-
getContentSearchSpec
Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1;- Specified by:
getContentSearchSpecin interfaceServingConfig.GenericConfigOrBuilder- Returns:
- The contentSearchSpec.
-
setContentSearchSpec
public ServingConfig.GenericConfig.Builder setContentSearchSpec(SearchRequest.ContentSearchSpec value) Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1; -
setContentSearchSpec
public ServingConfig.GenericConfig.Builder setContentSearchSpec(SearchRequest.ContentSearchSpec.Builder builderForValue) Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1; -
mergeContentSearchSpec
public ServingConfig.GenericConfig.Builder mergeContentSearchSpec(SearchRequest.ContentSearchSpec value) Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1; -
clearContentSearchSpec
Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1; -
getContentSearchSpecBuilder
Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1; -
getContentSearchSpecOrBuilder
Specifies the expected behavior of content search. Only valid for content-search enabled data store.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec content_search_spec = 1;- Specified by:
getContentSearchSpecOrBuilderin interfaceServingConfig.GenericConfigOrBuilder
-