Class AnswerQueryRequest.QueryUnderstandingSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnswerQueryRequest.QueryUnderstandingSpec.Builder>
com.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.Builder
- All Implemented Interfaces:
AnswerQueryRequest.QueryUnderstandingSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnswerQueryRequest.QueryUnderstandingSpec
public static final class AnswerQueryRequest.QueryUnderstandingSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnswerQueryRequest.QueryUnderstandingSpec.Builder>
implements AnswerQueryRequest.QueryUnderstandingSpecOrBuilder
Query understanding specification.Protobuf type
google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Query classification specification.Query rephraser specification.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorQuery classification specification.Query classification specification.Query classification specification.Query rephraser specification.Query rephraser specification.Query rephraser specification.booleanQuery classification specification.booleanQuery rephraser specification.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeQueryClassificationSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec value) Query classification specification.Query rephraser specification.Query classification specification.setQueryClassificationSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Builder builderForValue) Query classification specification.Query rephraser specification.setQueryRephraserSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.Builder builderForValue) Query rephraser specification.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<AnswerQueryRequest.QueryUnderstandingSpec.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<AnswerQueryRequest.QueryUnderstandingSpec.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<AnswerQueryRequest.QueryUnderstandingSpec.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
public AnswerQueryRequest.QueryUnderstandingSpec.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnswerQueryRequest.QueryUnderstandingSpec.Builder>
-
mergeFrom
public AnswerQueryRequest.QueryUnderstandingSpec.Builder mergeFrom(AnswerQueryRequest.QueryUnderstandingSpec other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnswerQueryRequest.QueryUnderstandingSpec.Builder>
-
mergeFrom
public AnswerQueryRequest.QueryUnderstandingSpec.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<AnswerQueryRequest.QueryUnderstandingSpec.Builder>- Throws:
IOException
-
hasQueryClassificationSpec
public boolean hasQueryClassificationSpec()Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1;- Specified by:
hasQueryClassificationSpecin interfaceAnswerQueryRequest.QueryUnderstandingSpecOrBuilder- Returns:
- Whether the queryClassificationSpec field is set.
-
getQueryClassificationSpec
public AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec getQueryClassificationSpec()Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1;- Specified by:
getQueryClassificationSpecin interfaceAnswerQueryRequest.QueryUnderstandingSpecOrBuilder- Returns:
- The queryClassificationSpec.
-
setQueryClassificationSpec
public AnswerQueryRequest.QueryUnderstandingSpec.Builder setQueryClassificationSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec value) Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1; -
setQueryClassificationSpec
public AnswerQueryRequest.QueryUnderstandingSpec.Builder setQueryClassificationSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Builder builderForValue) Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1; -
mergeQueryClassificationSpec
public AnswerQueryRequest.QueryUnderstandingSpec.Builder mergeQueryClassificationSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec value) Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1; -
clearQueryClassificationSpec
Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1; -
getQueryClassificationSpecBuilder
public AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Builder getQueryClassificationSpecBuilder()Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1; -
getQueryClassificationSpecOrBuilder
public AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpecOrBuilder getQueryClassificationSpecOrBuilder()Query classification specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec query_classification_spec = 1;- Specified by:
getQueryClassificationSpecOrBuilderin interfaceAnswerQueryRequest.QueryUnderstandingSpecOrBuilder
-
hasQueryRephraserSpec
public boolean hasQueryRephraserSpec()Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2;- Specified by:
hasQueryRephraserSpecin interfaceAnswerQueryRequest.QueryUnderstandingSpecOrBuilder- Returns:
- Whether the queryRephraserSpec field is set.
-
getQueryRephraserSpec
Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2;- Specified by:
getQueryRephraserSpecin interfaceAnswerQueryRequest.QueryUnderstandingSpecOrBuilder- Returns:
- The queryRephraserSpec.
-
setQueryRephraserSpec
public AnswerQueryRequest.QueryUnderstandingSpec.Builder setQueryRephraserSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec value) Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2; -
setQueryRephraserSpec
public AnswerQueryRequest.QueryUnderstandingSpec.Builder setQueryRephraserSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.Builder builderForValue) Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2; -
mergeQueryRephraserSpec
public AnswerQueryRequest.QueryUnderstandingSpec.Builder mergeQueryRephraserSpec(AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec value) Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2; -
clearQueryRephraserSpec
Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2; -
getQueryRephraserSpecBuilder
public AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.Builder getQueryRephraserSpecBuilder()Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2; -
getQueryRephraserSpecOrBuilder
public AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpecOrBuilder getQueryRephraserSpecOrBuilder()Query rephraser specification.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec query_rephraser_spec = 2;- Specified by:
getQueryRephraserSpecOrBuilderin interfaceAnswerQueryRequest.QueryUnderstandingSpecOrBuilder
-