Package io.temporal.api.query.v1
Class WorkflowQueryResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
- io.temporal.api.query.v1.WorkflowQueryResult.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,WorkflowQueryResultOrBuilder
,java.lang.Cloneable
- Enclosing class:
- WorkflowQueryResult
public static final class WorkflowQueryResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder> implements WorkflowQueryResultOrBuilder
Answer to a `WorkflowQuery`
Protobuf typetemporal.api.query.v1.WorkflowQueryResult
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowQueryResult.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
WorkflowQueryResult
build()
WorkflowQueryResult
buildPartial()
WorkflowQueryResult.Builder
clear()
WorkflowQueryResult.Builder
clearAnswer()
Set when the query succeeds with the resultsWorkflowQueryResult.Builder
clearErrorMessage()
Mutually exclusive with `answer`.WorkflowQueryResult.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
WorkflowQueryResult.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
WorkflowQueryResult.Builder
clearResultType()
Did the query succeed or fail?WorkflowQueryResult.Builder
clone()
Payloads
getAnswer()
Set when the query succeeds with the resultsPayloads.Builder
getAnswerBuilder()
Set when the query succeeds with the resultsPayloadsOrBuilder
getAnswerOrBuilder()
Set when the query succeeds with the resultsWorkflowQueryResult
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getErrorMessage()
Mutually exclusive with `answer`.com.google.protobuf.ByteString
getErrorMessageBytes()
Mutually exclusive with `answer`.QueryResultType
getResultType()
Did the query succeed or fail?int
getResultTypeValue()
Did the query succeed or fail?boolean
hasAnswer()
Set when the query succeeds with the resultsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
WorkflowQueryResult.Builder
mergeAnswer(Payloads value)
Set when the query succeeds with the resultsWorkflowQueryResult.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
WorkflowQueryResult.Builder
mergeFrom(com.google.protobuf.Message other)
WorkflowQueryResult.Builder
mergeFrom(WorkflowQueryResult other)
WorkflowQueryResult.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
WorkflowQueryResult.Builder
setAnswer(Payloads value)
Set when the query succeeds with the resultsWorkflowQueryResult.Builder
setAnswer(Payloads.Builder builderForValue)
Set when the query succeeds with the resultsWorkflowQueryResult.Builder
setErrorMessage(java.lang.String value)
Mutually exclusive with `answer`.WorkflowQueryResult.Builder
setErrorMessageBytes(com.google.protobuf.ByteString value)
Mutually exclusive with `answer`.WorkflowQueryResult.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
WorkflowQueryResult.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
WorkflowQueryResult.Builder
setResultType(QueryResultType value)
Did the query succeed or fail?WorkflowQueryResult.Builder
setResultTypeValue(int value)
Did the query succeed or fail?WorkflowQueryResult.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
clear
public WorkflowQueryResult.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
getDefaultInstanceForType
public WorkflowQueryResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public WorkflowQueryResult build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WorkflowQueryResult buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WorkflowQueryResult.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
setField
public WorkflowQueryResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
clearField
public WorkflowQueryResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
clearOneof
public WorkflowQueryResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
setRepeatedField
public WorkflowQueryResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
addRepeatedField
public WorkflowQueryResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
mergeFrom
public WorkflowQueryResult.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<WorkflowQueryResult.Builder>
-
mergeFrom
public WorkflowQueryResult.Builder mergeFrom(WorkflowQueryResult other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
mergeFrom
public WorkflowQueryResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<WorkflowQueryResult.Builder>
- Throws:
java.io.IOException
-
getResultTypeValue
public int getResultTypeValue()
Did the query succeed or fail?
.temporal.api.enums.v1.QueryResultType result_type = 1;
- Specified by:
getResultTypeValue
in interfaceWorkflowQueryResultOrBuilder
- Returns:
- The enum numeric value on the wire for resultType.
-
setResultTypeValue
public WorkflowQueryResult.Builder setResultTypeValue(int value)
Did the query succeed or fail?
.temporal.api.enums.v1.QueryResultType result_type = 1;
- Parameters:
value
- The enum numeric value on the wire for resultType to set.- Returns:
- This builder for chaining.
-
getResultType
public QueryResultType getResultType()
Did the query succeed or fail?
.temporal.api.enums.v1.QueryResultType result_type = 1;
- Specified by:
getResultType
in interfaceWorkflowQueryResultOrBuilder
- Returns:
- The resultType.
-
setResultType
public WorkflowQueryResult.Builder setResultType(QueryResultType value)
Did the query succeed or fail?
.temporal.api.enums.v1.QueryResultType result_type = 1;
- Parameters:
value
- The resultType to set.- Returns:
- This builder for chaining.
-
clearResultType
public WorkflowQueryResult.Builder clearResultType()
Did the query succeed or fail?
.temporal.api.enums.v1.QueryResultType result_type = 1;
- Returns:
- This builder for chaining.
-
hasAnswer
public boolean hasAnswer()
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
- Specified by:
hasAnswer
in interfaceWorkflowQueryResultOrBuilder
- Returns:
- Whether the answer field is set.
-
getAnswer
public Payloads getAnswer()
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
- Specified by:
getAnswer
in interfaceWorkflowQueryResultOrBuilder
- Returns:
- The answer.
-
setAnswer
public WorkflowQueryResult.Builder setAnswer(Payloads value)
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
-
setAnswer
public WorkflowQueryResult.Builder setAnswer(Payloads.Builder builderForValue)
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
-
mergeAnswer
public WorkflowQueryResult.Builder mergeAnswer(Payloads value)
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
-
clearAnswer
public WorkflowQueryResult.Builder clearAnswer()
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
-
getAnswerBuilder
public Payloads.Builder getAnswerBuilder()
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
-
getAnswerOrBuilder
public PayloadsOrBuilder getAnswerOrBuilder()
Set when the query succeeds with the results
.temporal.api.common.v1.Payloads answer = 2;
- Specified by:
getAnswerOrBuilder
in interfaceWorkflowQueryResultOrBuilder
-
getErrorMessage
public java.lang.String getErrorMessage()
Mutually exclusive with `answer`. Set when the query fails.
string error_message = 3;
- Specified by:
getErrorMessage
in interfaceWorkflowQueryResultOrBuilder
- Returns:
- The errorMessage.
-
getErrorMessageBytes
public com.google.protobuf.ByteString getErrorMessageBytes()
Mutually exclusive with `answer`. Set when the query fails.
string error_message = 3;
- Specified by:
getErrorMessageBytes
in interfaceWorkflowQueryResultOrBuilder
- Returns:
- The bytes for errorMessage.
-
setErrorMessage
public WorkflowQueryResult.Builder setErrorMessage(java.lang.String value)
Mutually exclusive with `answer`. Set when the query fails.
string error_message = 3;
- Parameters:
value
- The errorMessage to set.- Returns:
- This builder for chaining.
-
clearErrorMessage
public WorkflowQueryResult.Builder clearErrorMessage()
Mutually exclusive with `answer`. Set when the query fails.
string error_message = 3;
- Returns:
- This builder for chaining.
-
setErrorMessageBytes
public WorkflowQueryResult.Builder setErrorMessageBytes(com.google.protobuf.ByteString value)
Mutually exclusive with `answer`. Set when the query fails.
string error_message = 3;
- Parameters:
value
- The bytes for errorMessage to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final WorkflowQueryResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
mergeUnknownFields
public final WorkflowQueryResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
-