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

Inheritance

java.lang.Object > com.google.protobuf.AbstractMessageLite.Builder > com.google.protobuf.AbstractMessage.Builder > com.google.protobuf.GeneratedMessage.Builder > AnswerQueryResponse.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
com.google.protobuf.Descriptors.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
com.google.protobuf.GeneratedMessage.Builder.clear()

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
com.google.protobuf.Descriptors.Descriptor
Overrides
com.google.protobuf.GeneratedMessage.Builder.getDescriptorForType()

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
com.google.protobuf.GeneratedMessage.FieldAccessorTable
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetFieldAccessorTable()

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides
com.google.protobuf.GeneratedMessage.Builder.isInitialized()

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 com.google.protobuf.CodedInputStream
extensionRegistry com.google.protobuf.ExtensionRegistryLite
Returns
Type Description
AnswerQueryResponse.Builder
Overrides
com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
Exceptions
Type Description
IOException

mergeFrom(Message other)

public AnswerQueryResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other com.google.protobuf.Message
Returns
Type Description
AnswerQueryResponse.Builder
Overrides
com.google.protobuf.AbstractMessage.Builder.mergeFrom(com.google.protobuf.Message)

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