Package io.temporal.api.query.v1
Class WorkflowQueryResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- 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.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WorkflowQueryResultbuild()WorkflowQueryResultbuildPartial()WorkflowQueryResult.Builderclear()WorkflowQueryResult.BuilderclearAnswer()Set when the query succeeds with the results.WorkflowQueryResult.BuilderclearErrorMessage()Mutually exclusive with `answer`.WorkflowQueryResult.BuilderclearFailure()The full reason for this query failure.WorkflowQueryResult.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)WorkflowQueryResult.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)WorkflowQueryResult.BuilderclearResultType()Did the query succeed or fail?WorkflowQueryResult.Builderclone()PayloadsgetAnswer()Set when the query succeeds with the results.Payloads.BuildergetAnswerBuilder()Set when the query succeeds with the results.PayloadsOrBuildergetAnswerOrBuilder()Set when the query succeeds with the results.WorkflowQueryResultgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetErrorMessage()Mutually exclusive with `answer`.com.google.protobuf.ByteStringgetErrorMessageBytes()Mutually exclusive with `answer`.FailuregetFailure()The full reason for this query failure.Failure.BuildergetFailureBuilder()The full reason for this query failure.FailureOrBuildergetFailureOrBuilder()The full reason for this query failure.QueryResultTypegetResultType()Did the query succeed or fail?intgetResultTypeValue()Did the query succeed or fail?booleanhasAnswer()Set when the query succeeds with the results.booleanhasFailure()The full reason for this query failure.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()WorkflowQueryResult.BuildermergeAnswer(Payloads value)Set when the query succeeds with the results.WorkflowQueryResult.BuildermergeFailure(Failure value)The full reason for this query failure.WorkflowQueryResult.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)WorkflowQueryResult.BuildermergeFrom(com.google.protobuf.Message other)WorkflowQueryResult.BuildermergeFrom(WorkflowQueryResult other)WorkflowQueryResult.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)WorkflowQueryResult.BuildersetAnswer(Payloads value)Set when the query succeeds with the results.WorkflowQueryResult.BuildersetAnswer(Payloads.Builder builderForValue)Set when the query succeeds with the results.WorkflowQueryResult.BuildersetErrorMessage(java.lang.String value)Mutually exclusive with `answer`.WorkflowQueryResult.BuildersetErrorMessageBytes(com.google.protobuf.ByteString value)Mutually exclusive with `answer`.WorkflowQueryResult.BuildersetFailure(Failure value)The full reason for this query failure.WorkflowQueryResult.BuildersetFailure(Failure.Builder builderForValue)The full reason for this query failure.WorkflowQueryResult.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WorkflowQueryResult.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)WorkflowQueryResult.BuildersetResultType(QueryResultType value)Did the query succeed or fail?WorkflowQueryResult.BuildersetResultTypeValue(int value)Did the query succeed or fail?WorkflowQueryResult.BuildersetUnknownFields(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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
clear
public WorkflowQueryResult.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
getDefaultInstanceForType
public WorkflowQueryResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public WorkflowQueryResult build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WorkflowQueryResult buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WorkflowQueryResult.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
setField
public WorkflowQueryResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
clearField
public WorkflowQueryResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
clearOneof
public WorkflowQueryResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin 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:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
addRepeatedField
public WorkflowQueryResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
mergeFrom
public WorkflowQueryResult.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowQueryResult.Builder>
-
mergeFrom
public WorkflowQueryResult.Builder mergeFrom(WorkflowQueryResult other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getResultTypeValuein 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:
getResultTypein 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. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;- Specified by:
hasAnswerin interfaceWorkflowQueryResultOrBuilder- Returns:
- Whether the answer field is set.
-
getAnswer
public Payloads getAnswer()
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;- Specified by:
getAnswerin interfaceWorkflowQueryResultOrBuilder- Returns:
- The answer.
-
setAnswer
public WorkflowQueryResult.Builder setAnswer(Payloads value)
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;
-
setAnswer
public WorkflowQueryResult.Builder setAnswer(Payloads.Builder builderForValue)
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;
-
mergeAnswer
public WorkflowQueryResult.Builder mergeAnswer(Payloads value)
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;
-
clearAnswer
public WorkflowQueryResult.Builder clearAnswer()
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;
-
getAnswerBuilder
public Payloads.Builder getAnswerBuilder()
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;
-
getAnswerOrBuilder
public PayloadsOrBuilder getAnswerOrBuilder()
Set when the query succeeds with the results. Mutually exclusive with `error_message` and `failure`.
.temporal.api.common.v1.Payloads answer = 2;- Specified by:
getAnswerOrBuilderin interfaceWorkflowQueryResultOrBuilder
-
getErrorMessage
public java.lang.String getErrorMessage()
Mutually exclusive with `answer`. Set when the query fails. See also the newer `failure` field.
string error_message = 3;- Specified by:
getErrorMessagein interfaceWorkflowQueryResultOrBuilder- Returns:
- The errorMessage.
-
getErrorMessageBytes
public com.google.protobuf.ByteString getErrorMessageBytes()
Mutually exclusive with `answer`. Set when the query fails. See also the newer `failure` field.
string error_message = 3;- Specified by:
getErrorMessageBytesin interfaceWorkflowQueryResultOrBuilder- Returns:
- The bytes for errorMessage.
-
setErrorMessage
public WorkflowQueryResult.Builder setErrorMessage(java.lang.String value)
Mutually exclusive with `answer`. Set when the query fails. See also the newer `failure` field.
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. See also the newer `failure` field.
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. See also the newer `failure` field.
string error_message = 3;- Parameters:
value- The bytes for errorMessage to set.- Returns:
- This builder for chaining.
-
hasFailure
public boolean hasFailure()
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;- Specified by:
hasFailurein interfaceWorkflowQueryResultOrBuilder- Returns:
- Whether the failure field is set.
-
getFailure
public Failure getFailure()
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;- Specified by:
getFailurein interfaceWorkflowQueryResultOrBuilder- Returns:
- The failure.
-
setFailure
public WorkflowQueryResult.Builder setFailure(Failure value)
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;
-
setFailure
public WorkflowQueryResult.Builder setFailure(Failure.Builder builderForValue)
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;
-
mergeFailure
public WorkflowQueryResult.Builder mergeFailure(Failure value)
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;
-
clearFailure
public WorkflowQueryResult.Builder clearFailure()
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;
-
getFailureBuilder
public Failure.Builder getFailureBuilder()
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;
-
getFailureOrBuilder
public FailureOrBuilder getFailureOrBuilder()
The full reason for this query failure. This field is newer than `error_message` and can be encoded by the SDK's failure converter to support E2E encryption of messages and stack traces. Mutually exclusive with `answer`. Set when the query fails.
.temporal.api.failure.v1.Failure failure = 4;- Specified by:
getFailureOrBuilderin interfaceWorkflowQueryResultOrBuilder
-
setUnknownFields
public final WorkflowQueryResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
mergeUnknownFields
public final WorkflowQueryResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQueryResult.Builder>
-
-