Class Answer.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Answer.Builder>
com.google.cloud.discoveryengine.v1beta.Answer.Builder
- All Implemented Interfaces:
AnswerOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Answer
public static final class Answer.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Answer.Builder>
implements AnswerOrBuilder
Defines an answer.Protobuf type
google.cloud.discoveryengine.v1beta.Answer-
Method Summary
Modifier and TypeMethodDescriptionaddAllAnswerSkippedReasons(Iterable<? extends Answer.AnswerSkippedReason> values) Additional answer-skipped reasons.Additional answer-skipped reasons.addAllCitations(Iterable<? extends Answer.Citation> values) Citations.addAllReferences(Iterable<? extends Answer.Reference> values) References.addAllRelatedQuestions(Iterable<String> values) Suggested related questions.addAllSteps(Iterable<? extends Answer.Step> values) Answer generation steps.Additional answer-skipped reasons.addAnswerSkippedReasonsValue(int value) Additional answer-skipped reasons.addCitations(int index, Answer.Citation value) Citations.addCitations(int index, Answer.Citation.Builder builderForValue) Citations.addCitations(Answer.Citation value) Citations.addCitations(Answer.Citation.Builder builderForValue) Citations.Citations.addCitationsBuilder(int index) Citations.addReferences(int index, Answer.Reference value) References.addReferences(int index, Answer.Reference.Builder builderForValue) References.addReferences(Answer.Reference value) References.addReferences(Answer.Reference.Builder builderForValue) References.References.addReferencesBuilder(int index) References.addRelatedQuestions(String value) Suggested related questions.addRelatedQuestionsBytes(com.google.protobuf.ByteString value) Suggested related questions.addSteps(int index, Answer.Step value) Answer generation steps.addSteps(int index, Answer.Step.Builder builderForValue) Answer generation steps.addSteps(Answer.Step value) Answer generation steps.addSteps(Answer.Step.Builder builderForValue) Answer generation steps.Answer generation steps.addStepsBuilder(int index) Answer generation steps.build()clear()Additional answer-skipped reasons.The textual answer.Citations.Output only.Output only.Immutable.Query understanding information.References.Suggested related questions.The state of the answer generation.Answer generation steps.getAnswerSkippedReasons(int index) Additional answer-skipped reasons.intAdditional answer-skipped reasons.Additional answer-skipped reasons.intgetAnswerSkippedReasonsValue(int index) Additional answer-skipped reasons.Additional answer-skipped reasons.The textual answer.com.google.protobuf.ByteStringThe textual answer.getCitations(int index) Citations.getCitationsBuilder(int index) Citations.Citations.intCitations.Citations.getCitationsOrBuilder(int index) Citations.List<? extends Answer.CitationOrBuilder>Citations.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()Immutable.com.google.protobuf.ByteStringImmutable.Query understanding information.Query understanding information.Query understanding information.getReferences(int index) References.getReferencesBuilder(int index) References.References.intReferences.References.getReferencesOrBuilder(int index) References.List<? extends Answer.ReferenceOrBuilder>References.getRelatedQuestions(int index) Suggested related questions.com.google.protobuf.ByteStringgetRelatedQuestionsBytes(int index) Suggested related questions.intSuggested related questions.com.google.protobuf.ProtocolStringListSuggested related questions.getState()The state of the answer generation.intThe state of the answer generation.getSteps(int index) Answer generation steps.getStepsBuilder(int index) Answer generation steps.Answer generation steps.intAnswer generation steps.Answer generation steps.getStepsOrBuilder(int index) Answer generation steps.List<? extends Answer.StepOrBuilder>Answer generation steps.booleanOutput only.booleanOutput only.booleanQuery understanding information.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCompleteTime(com.google.protobuf.Timestamp value) Output only.mergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Query understanding information.removeCitations(int index) Citations.removeReferences(int index) References.removeSteps(int index) Answer generation steps.setAnswerSkippedReasons(int index, Answer.AnswerSkippedReason value) Additional answer-skipped reasons.setAnswerSkippedReasonsValue(int index, int value) Additional answer-skipped reasons.setAnswerText(String value) The textual answer.setAnswerTextBytes(com.google.protobuf.ByteString value) The textual answer.setCitations(int index, Answer.Citation value) Citations.setCitations(int index, Answer.Citation.Builder builderForValue) Citations.setCompleteTime(com.google.protobuf.Timestamp value) Output only.setCompleteTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Immutable.setNameBytes(com.google.protobuf.ByteString value) Immutable.Query understanding information.setQueryUnderstandingInfo(Answer.QueryUnderstandingInfo.Builder builderForValue) Query understanding information.setReferences(int index, Answer.Reference value) References.setReferences(int index, Answer.Reference.Builder builderForValue) References.setRelatedQuestions(int index, String value) Suggested related questions.setState(Answer.State value) The state of the answer generation.setStateValue(int value) The state of the answer generation.setSteps(int index, Answer.Step value) Answer generation steps.setSteps(int index, Answer.Step.Builder builderForValue) Answer generation steps.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<Answer.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<Answer.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<Answer.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<Answer.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Answer.Builder>
-
mergeFrom
public Answer.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<Answer.Builder>- Throws:
IOException
-
getName
Immutable. Fully qualified name `projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*`string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceAnswerOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Immutable. Fully qualified name `projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*`string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceAnswerOrBuilder- Returns:
- The bytes for name.
-
setName
Immutable. Fully qualified name `projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*`string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Immutable. Fully qualified name `projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*`string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
Immutable. Fully qualified name `projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*`string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()The state of the answer generation.
.google.cloud.discoveryengine.v1beta.Answer.State state = 2;- Specified by:
getStateValuein interfaceAnswerOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
The state of the answer generation.
.google.cloud.discoveryengine.v1beta.Answer.State state = 2;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
The state of the answer generation.
.google.cloud.discoveryengine.v1beta.Answer.State state = 2;- Specified by:
getStatein interfaceAnswerOrBuilder- Returns:
- The state.
-
setState
The state of the answer generation.
.google.cloud.discoveryengine.v1beta.Answer.State state = 2;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
The state of the answer generation.
.google.cloud.discoveryengine.v1beta.Answer.State state = 2;- Returns:
- This builder for chaining.
-
getAnswerText
The textual answer.
string answer_text = 3;- Specified by:
getAnswerTextin interfaceAnswerOrBuilder- Returns:
- The answerText.
-
getAnswerTextBytes
public com.google.protobuf.ByteString getAnswerTextBytes()The textual answer.
string answer_text = 3;- Specified by:
getAnswerTextBytesin interfaceAnswerOrBuilder- Returns:
- The bytes for answerText.
-
setAnswerText
The textual answer.
string answer_text = 3;- Parameters:
value- The answerText to set.- Returns:
- This builder for chaining.
-
clearAnswerText
The textual answer.
string answer_text = 3;- Returns:
- This builder for chaining.
-
setAnswerTextBytes
The textual answer.
string answer_text = 3;- Parameters:
value- The bytes for answerText to set.- Returns:
- This builder for chaining.
-
getCitationsList
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4;- Specified by:
getCitationsListin interfaceAnswerOrBuilder
-
getCitationsCount
public int getCitationsCount()Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4;- Specified by:
getCitationsCountin interfaceAnswerOrBuilder
-
getCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4;- Specified by:
getCitationsin interfaceAnswerOrBuilder
-
setCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
setCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
addCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
addCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
addCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
addCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
addAllCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
clearCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
removeCitations
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
getCitationsBuilder
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
getCitationsOrBuilder
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4;- Specified by:
getCitationsOrBuilderin interfaceAnswerOrBuilder
-
getCitationsOrBuilderList
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4;- Specified by:
getCitationsOrBuilderListin interfaceAnswerOrBuilder
-
addCitationsBuilder
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
addCitationsBuilder
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
getCitationsBuilderList
Citations.
repeated .google.cloud.discoveryengine.v1beta.Answer.Citation citations = 4; -
getReferencesList
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5;- Specified by:
getReferencesListin interfaceAnswerOrBuilder
-
getReferencesCount
public int getReferencesCount()References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5;- Specified by:
getReferencesCountin interfaceAnswerOrBuilder
-
getReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5;- Specified by:
getReferencesin interfaceAnswerOrBuilder
-
setReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
setReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
addReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
addReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
addReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
addReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
addAllReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
clearReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
removeReferences
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
getReferencesBuilder
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
getReferencesOrBuilder
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5;- Specified by:
getReferencesOrBuilderin interfaceAnswerOrBuilder
-
getReferencesOrBuilderList
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5;- Specified by:
getReferencesOrBuilderListin interfaceAnswerOrBuilder
-
addReferencesBuilder
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
addReferencesBuilder
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
getReferencesBuilderList
References.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference references = 5; -
getRelatedQuestionsList
public com.google.protobuf.ProtocolStringList getRelatedQuestionsList()Suggested related questions.
repeated string related_questions = 6;- Specified by:
getRelatedQuestionsListin interfaceAnswerOrBuilder- Returns:
- A list containing the relatedQuestions.
-
getRelatedQuestionsCount
public int getRelatedQuestionsCount()Suggested related questions.
repeated string related_questions = 6;- Specified by:
getRelatedQuestionsCountin interfaceAnswerOrBuilder- Returns:
- The count of relatedQuestions.
-
getRelatedQuestions
Suggested related questions.
repeated string related_questions = 6;- Specified by:
getRelatedQuestionsin interfaceAnswerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The relatedQuestions at the given index.
-
getRelatedQuestionsBytes
public com.google.protobuf.ByteString getRelatedQuestionsBytes(int index) Suggested related questions.
repeated string related_questions = 6;- Specified by:
getRelatedQuestionsBytesin interfaceAnswerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the relatedQuestions at the given index.
-
setRelatedQuestions
Suggested related questions.
repeated string related_questions = 6;- Parameters:
index- The index to set the value at.value- The relatedQuestions to set.- Returns:
- This builder for chaining.
-
addRelatedQuestions
Suggested related questions.
repeated string related_questions = 6;- Parameters:
value- The relatedQuestions to add.- Returns:
- This builder for chaining.
-
addAllRelatedQuestions
Suggested related questions.
repeated string related_questions = 6;- Parameters:
values- The relatedQuestions to add.- Returns:
- This builder for chaining.
-
clearRelatedQuestions
Suggested related questions.
repeated string related_questions = 6;- Returns:
- This builder for chaining.
-
addRelatedQuestionsBytes
Suggested related questions.
repeated string related_questions = 6;- Parameters:
value- The bytes of the relatedQuestions to add.- Returns:
- This builder for chaining.
-
getStepsList
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7;- Specified by:
getStepsListin interfaceAnswerOrBuilder
-
getStepsCount
public int getStepsCount()Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7;- Specified by:
getStepsCountin interfaceAnswerOrBuilder
-
getSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7;- Specified by:
getStepsin interfaceAnswerOrBuilder
-
setSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
setSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
addSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
addSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
addSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
addSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
addAllSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
clearSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
removeSteps
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
getStepsBuilder
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
getStepsOrBuilder
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7;- Specified by:
getStepsOrBuilderin interfaceAnswerOrBuilder
-
getStepsOrBuilderList
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7;- Specified by:
getStepsOrBuilderListin interfaceAnswerOrBuilder
-
addStepsBuilder
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
addStepsBuilder
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
getStepsBuilderList
Answer generation steps.
repeated .google.cloud.discoveryengine.v1beta.Answer.Step steps = 7; -
hasQueryUnderstandingInfo
public boolean hasQueryUnderstandingInfo()Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10;- Specified by:
hasQueryUnderstandingInfoin interfaceAnswerOrBuilder- Returns:
- Whether the queryUnderstandingInfo field is set.
-
getQueryUnderstandingInfo
Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10;- Specified by:
getQueryUnderstandingInfoin interfaceAnswerOrBuilder- Returns:
- The queryUnderstandingInfo.
-
setQueryUnderstandingInfo
Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10; -
setQueryUnderstandingInfo
public Answer.Builder setQueryUnderstandingInfo(Answer.QueryUnderstandingInfo.Builder builderForValue) Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10; -
mergeQueryUnderstandingInfo
Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10; -
clearQueryUnderstandingInfo
Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10; -
getQueryUnderstandingInfoBuilder
Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10; -
getQueryUnderstandingInfoOrBuilder
Query understanding information.
.google.cloud.discoveryengine.v1beta.Answer.QueryUnderstandingInfo query_understanding_info = 10;- Specified by:
getQueryUnderstandingInfoOrBuilderin interfaceAnswerOrBuilder
-
getAnswerSkippedReasonsList
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Specified by:
getAnswerSkippedReasonsListin interfaceAnswerOrBuilder- Returns:
- A list containing the answerSkippedReasons.
-
getAnswerSkippedReasonsCount
public int getAnswerSkippedReasonsCount()Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Specified by:
getAnswerSkippedReasonsCountin interfaceAnswerOrBuilder- Returns:
- The count of answerSkippedReasons.
-
getAnswerSkippedReasons
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Specified by:
getAnswerSkippedReasonsin interfaceAnswerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The answerSkippedReasons at the given index.
-
setAnswerSkippedReasons
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Parameters:
index- The index to set the value at.value- The answerSkippedReasons to set.- Returns:
- This builder for chaining.
-
addAnswerSkippedReasons
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Parameters:
value- The answerSkippedReasons to add.- Returns:
- This builder for chaining.
-
addAllAnswerSkippedReasons
public Answer.Builder addAllAnswerSkippedReasons(Iterable<? extends Answer.AnswerSkippedReason> values) Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Parameters:
values- The answerSkippedReasons to add.- Returns:
- This builder for chaining.
-
clearAnswerSkippedReasons
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Returns:
- This builder for chaining.
-
getAnswerSkippedReasonsValueList
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Specified by:
getAnswerSkippedReasonsValueListin interfaceAnswerOrBuilder- Returns:
- A list containing the enum numeric values on the wire for answerSkippedReasons.
-
getAnswerSkippedReasonsValue
public int getAnswerSkippedReasonsValue(int index) Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Specified by:
getAnswerSkippedReasonsValuein interfaceAnswerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of answerSkippedReasons at the given index.
-
setAnswerSkippedReasonsValue
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for answerSkippedReasons to set.- Returns:
- This builder for chaining.
-
addAnswerSkippedReasonsValue
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Parameters:
value- The enum numeric value on the wire for answerSkippedReasons to add.- Returns:
- This builder for chaining.
-
addAllAnswerSkippedReasonsValue
Additional answer-skipped reasons. This provides the reason for ignored cases. If nothing is skipped, this field is not set.
repeated .google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason answer_skipped_reasons = 11;- Parameters:
values- The enum numeric values on the wire for answerSkippedReasons to add.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceAnswerOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceAnswerOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Answer creation timestamp.
.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceAnswerOrBuilder
-
hasCompleteTime
public boolean hasCompleteTime()Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCompleteTimein interfaceAnswerOrBuilder- Returns:
- Whether the completeTime field is set.
-
getCompleteTime
public com.google.protobuf.Timestamp getCompleteTime()Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCompleteTimein interfaceAnswerOrBuilder- Returns:
- The completeTime.
-
setCompleteTime
Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCompleteTime
Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCompleteTime
Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCompleteTime
Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCompleteTimeBuilder
public com.google.protobuf.Timestamp.Builder getCompleteTimeBuilder()Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCompleteTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCompleteTimeOrBuilder()Output only. Answer completed timestamp.
.google.protobuf.Timestamp complete_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCompleteTimeOrBuilderin interfaceAnswerOrBuilder
-