Class Answer.AnswerReference.Builder (0.3.0)

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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public Answer.AnswerReference build()
Returns
Type Description
Answer.AnswerReference

buildPartial()

public Answer.AnswerReference buildPartial()
Returns
Type Description
Answer.AnswerReference

clear()

public Answer.AnswerReference.Builder clear()
Returns
Type Description
Answer.AnswerReference.Builder
Overrides

clearContent()

public Answer.AnswerReference.Builder clearContent()
Returns
Type Description
Answer.AnswerReference.Builder

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];

Returns
Type Description
Answer.AnswerReference.Builder

getContentCase()

public Answer.AnswerReference.ContentCase getContentCase()
Returns
Type Description
Answer.AnswerReference.ContentCase

getDefaultInstanceForType()

public Answer.AnswerReference getDefaultInstanceForType()
Returns
Type Description
Answer.AnswerReference

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
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];

Returns
Type Description
Answer.DocumentReference

The documentReference.

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];

Returns
Type Description
Answer.DocumentReference.Builder

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];

Returns
Type Description
Answer.DocumentReferenceOrBuilder

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()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
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];

Parameter
Name Description
value Answer.DocumentReference
Returns
Type Description
Answer.AnswerReference.Builder

mergeFrom(Answer.AnswerReference other)

public Answer.AnswerReference.Builder mergeFrom(Answer.AnswerReference other)
Parameter
Name Description
other Answer.AnswerReference
Returns
Type Description
Answer.AnswerReference.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Answer.AnswerReference.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Answer.AnswerReference.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Answer.AnswerReference.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Answer.AnswerReference.Builder
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];

Parameter
Name Description
value Answer.DocumentReference
Returns
Type Description
Answer.AnswerReference.Builder

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];

Parameter
Name Description
builderForValue Answer.DocumentReference.Builder
Returns
Type Description
Answer.AnswerReference.Builder