public static final class Answer.Builder extends GeneratedMessage.Builder<Answer.Builder> implements AnswerOrBuilderAn answer to a query.
Protobuf type google.developers.knowledge.v1.Answer
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Answer.BuilderImplements
AnswerOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllCitations(Iterable<? extends Answer.AnswerCitation> values)
public Answer.Builder addAllCitations(Iterable<? extends Answer.AnswerCitation> values)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.developers.knowledge.v1.Answer.AnswerCitation> |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addAllReferences(Iterable<? extends Answer.AnswerReference> values)
public Answer.Builder addAllReferences(Iterable<? extends Answer.AnswerReference> values)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.developers.knowledge.v1.Answer.AnswerReference> |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addCitations(Answer.AnswerCitation value)
public Answer.Builder addCitations(Answer.AnswerCitation value)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Answer.AnswerCitation |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addCitations(Answer.AnswerCitation.Builder builderForValue)
public Answer.Builder addCitations(Answer.AnswerCitation.Builder builderForValue)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Answer.AnswerCitation.Builder |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addCitations(int index, Answer.AnswerCitation value)
public Answer.Builder addCitations(int index, Answer.AnswerCitation value)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Answer.AnswerCitation |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addCitations(int index, Answer.AnswerCitation.Builder builderForValue)
public Answer.Builder addCitations(int index, Answer.AnswerCitation.Builder builderForValue)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Answer.AnswerCitation.Builder |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addCitationsBuilder()
public Answer.AnswerCitation.Builder addCitationsBuilder()Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerCitation.Builder |
|
addCitationsBuilder(int index)
public Answer.AnswerCitation.Builder addCitationsBuilder(int index)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerCitation.Builder |
|
addReferences(Answer.AnswerReference value)
public Answer.Builder addReferences(Answer.AnswerReference value)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Answer.AnswerReference |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addReferences(Answer.AnswerReference.Builder builderForValue)
public Answer.Builder addReferences(Answer.AnswerReference.Builder builderForValue)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Answer.AnswerReference.Builder |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addReferences(int index, Answer.AnswerReference value)
public Answer.Builder addReferences(int index, Answer.AnswerReference value)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Answer.AnswerReference |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addReferences(int index, Answer.AnswerReference.Builder builderForValue)
public Answer.Builder addReferences(int index, Answer.AnswerReference.Builder builderForValue)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Answer.AnswerReference.Builder |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
addReferencesBuilder()
public Answer.AnswerReference.Builder addReferencesBuilder()Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerReference.Builder |
|
addReferencesBuilder(int index)
public Answer.AnswerReference.Builder addReferencesBuilder(int index)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerReference.Builder |
|
build()
public Answer build()| Returns | |
|---|---|
| Type | Description |
Answer |
|
buildPartial()
public Answer buildPartial()| Returns | |
|---|---|
| Type | Description |
Answer |
|
clear()
public Answer.Builder clear()| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
clearAnswerText()
public Answer.Builder clearAnswerText()Contains the text of the answer.
string answer_text = 1;
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
This builder for chaining. |
clearCitations()
public Answer.Builder clearCitations()Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
clearReferences()
public Answer.Builder clearReferences()Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
getAnswerText()
public String getAnswerText()Contains the text of the answer.
string answer_text = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The answerText. |
getAnswerTextBytes()
public ByteString getAnswerTextBytes()Contains the text of the answer.
string answer_text = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for answerText. |
getCitations(int index)
public Answer.AnswerCitation getCitations(int index)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerCitation |
|
getCitationsBuilder(int index)
public Answer.AnswerCitation.Builder getCitationsBuilder(int index)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerCitation.Builder |
|
getCitationsBuilderList()
public List<Answer.AnswerCitation.Builder> getCitationsBuilderList()Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getCitationsCount()
public int getCitationsCount()Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getCitationsList()
public List<Answer.AnswerCitation> getCitationsList()Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<AnswerCitation> |
|
getCitationsOrBuilder(int index)
public Answer.AnswerCitationOrBuilder getCitationsOrBuilder(int index)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerCitationOrBuilder |
|
getCitationsOrBuilderList()
public List<? extends Answer.AnswerCitationOrBuilder> getCitationsOrBuilderList()Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.developers.knowledge.v1.Answer.AnswerCitationOrBuilder> |
|
getDefaultInstanceForType()
public Answer getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Answer |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getReferences(int index)
public Answer.AnswerReference getReferences(int index)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerReference |
|
getReferencesBuilder(int index)
public Answer.AnswerReference.Builder getReferencesBuilder(int index)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerReference.Builder |
|
getReferencesBuilderList()
public List<Answer.AnswerReference.Builder> getReferencesBuilderList()Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getReferencesCount()
public int getReferencesCount()Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getReferencesList()
public List<Answer.AnswerReference> getReferencesList()Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<AnswerReference> |
|
getReferencesOrBuilder(int index)
public Answer.AnswerReferenceOrBuilder getReferencesOrBuilder(int index)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.AnswerReferenceOrBuilder |
|
getReferencesOrBuilderList()
public List<? extends Answer.AnswerReferenceOrBuilder> getReferencesOrBuilderList()Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.developers.knowledge.v1.Answer.AnswerReferenceOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Answer other)
public Answer.Builder mergeFrom(Answer other)| Parameter | |
|---|---|
| Name | Description |
other |
Answer |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Answer.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Answer.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
removeCitations(int index)
public Answer.Builder removeCitations(int index)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
removeReferences(int index)
public Answer.Builder removeReferences(int index)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
setAnswerText(String value)
public Answer.Builder setAnswerText(String value)Contains the text of the answer.
string answer_text = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe answerText to set. |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
This builder for chaining. |
setAnswerTextBytes(ByteString value)
public Answer.Builder setAnswerTextBytes(ByteString value)Contains the text of the answer.
string answer_text = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for answerText to set. |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
This builder for chaining. |
setCitations(int index, Answer.AnswerCitation value)
public Answer.Builder setCitations(int index, Answer.AnswerCitation value)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Answer.AnswerCitation |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
setCitations(int index, Answer.AnswerCitation.Builder builderForValue)
public Answer.Builder setCitations(int index, Answer.AnswerCitation.Builder builderForValue)Output only. Contains citations for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Answer.AnswerCitation.Builder |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
setReferences(int index, Answer.AnswerReference value)
public Answer.Builder setReferences(int index, Answer.AnswerReference value)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Answer.AnswerReference |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
setReferences(int index, Answer.AnswerReference.Builder builderForValue)
public Answer.Builder setReferences(int index, Answer.AnswerReference.Builder builderForValue)Output only. Contains references for the answer.
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Answer.AnswerReference.Builder |
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|