Class AnswerQueryResponse.Builder (0.3.0)

public static final class AnswerQueryResponse.Builder extends GeneratedMessage.Builder<AnswerQueryResponse.Builder> implements AnswerQueryResponseOrBuilder

Response message for DeveloperKnowledge.AnswerQuery.

Protobuf type google.developers.knowledge.v1.AnswerQueryResponse

Static Methods

getDescriptor()

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

Methods

build()

public AnswerQueryResponse build()
Returns
Type Description
AnswerQueryResponse

buildPartial()

public AnswerQueryResponse buildPartial()
Returns
Type Description
AnswerQueryResponse

clear()

public AnswerQueryResponse.Builder clear()
Returns
Type Description
AnswerQueryResponse.Builder
Overrides

clearAnswer()

public AnswerQueryResponse.Builder clearAnswer()

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Returns
Type Description
AnswerQueryResponse.Builder

getAnswer()

public Answer getAnswer()

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Returns
Type Description
Answer

The answer.

getAnswerBuilder()

public Answer.Builder getAnswerBuilder()

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Returns
Type Description
Answer.Builder

getAnswerOrBuilder()

public AnswerOrBuilder getAnswerOrBuilder()

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Returns
Type Description
AnswerOrBuilder

getDefaultInstanceForType()

public AnswerQueryResponse getDefaultInstanceForType()
Returns
Type Description
AnswerQueryResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasAnswer()

public boolean hasAnswer()

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Returns
Type Description
boolean

Whether the answer field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAnswer(Answer value)

public AnswerQueryResponse.Builder mergeAnswer(Answer value)

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Parameter
Name Description
value Answer
Returns
Type Description
AnswerQueryResponse.Builder

mergeFrom(AnswerQueryResponse other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public AnswerQueryResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AnswerQueryResponse.Builder
Overrides

setAnswer(Answer value)

public AnswerQueryResponse.Builder setAnswer(Answer value)

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Parameter
Name Description
value Answer
Returns
Type Description
AnswerQueryResponse.Builder

setAnswer(Answer.Builder builderForValue)

public AnswerQueryResponse.Builder setAnswer(Answer.Builder builderForValue)

The answer to the query.

.google.developers.knowledge.v1.Answer answer = 1;

Parameter
Name Description
builderForValue Answer.Builder
Returns
Type Description
AnswerQueryResponse.Builder