Class Answer.AnswerReference.Builder (0.3.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class Answer.AnswerReference.Builder extends GeneratedMessage.Builder<Answer.AnswerReference.Builder> implements Answer.AnswerReferenceOrBuilder
Represents a reference to a source.
Protobuf type google.developers.knowledge.v1.Answer.AnswerReference
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public Answer.AnswerReference build()
buildPartial()
public Answer.AnswerReference buildPartial()
clear()
public Answer.AnswerReference.Builder clear()
Overrides
clearContent()
public Answer.AnswerReference.Builder clearContent()
clearDocumentReference()
public Answer.AnswerReference.Builder clearDocumentReference()
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getContentCase()
public Answer.AnswerReference.ContentCase getContentCase()
getDefaultInstanceForType()
public Answer.AnswerReference getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDocumentReference()
public Answer.DocumentReference getDocumentReference()
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDocumentReferenceBuilder()
public Answer.DocumentReference.Builder getDocumentReferenceBuilder()
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDocumentReferenceOrBuilder()
public Answer.DocumentReferenceOrBuilder getDocumentReferenceOrBuilder()
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDocumentReference()
public boolean hasDocumentReference()
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the documentReference field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeDocumentReference(Answer.DocumentReference value)
public Answer.AnswerReference.Builder mergeDocumentReference(Answer.DocumentReference value)
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeFrom(Answer.AnswerReference other)
public Answer.AnswerReference.Builder mergeFrom(Answer.AnswerReference other)
public Answer.AnswerReference.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Answer.AnswerReference.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setDocumentReference(Answer.DocumentReference value)
public Answer.AnswerReference.Builder setDocumentReference(Answer.DocumentReference value)
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setDocumentReference(Answer.DocumentReference.Builder builderForValue)
public Answer.AnswerReference.Builder setDocumentReference(Answer.DocumentReference.Builder builderForValue)
Output only. The reference document.
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-06 UTC.
[null,null,["Last updated 2026-08-06 UTC."],[],[]]