Class WorkflowQuery.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<WorkflowQuery.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
io.temporal.api.query.v1.WorkflowQuery.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WorkflowQueryOrBuilder,Cloneable
- Enclosing class:
WorkflowQuery
public static final class WorkflowQuery.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
implements WorkflowQueryOrBuilder
See https://docs.temporal.io/docs/concepts/queries/Protobuf type
temporal.api.query.v1.WorkflowQuery-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Headers that were passed by the caller of the query and copied by temporal server into the workflow task.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Serialized arguments that will be provided to the query handler.The workflow-author-defined identifier of the query.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorHeaders that were passed by the caller of the query and copied by temporal server into the workflow task.Headers that were passed by the caller of the query and copied by temporal server into the workflow task.Headers that were passed by the caller of the query and copied by temporal server into the workflow task.Serialized arguments that will be provided to the query handler.Serialized arguments that will be provided to the query handler.Serialized arguments that will be provided to the query handler.The workflow-author-defined identifier of the query.com.google.protobuf.ByteStringThe workflow-author-defined identifier of the query.booleanHeaders that were passed by the caller of the query and copied by temporal server into the workflow task.booleanSerialized arguments that will be provided to the query handler.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(WorkflowQuery other) mergeHeader(Header value) Headers that were passed by the caller of the query and copied by temporal server into the workflow task.mergeQueryArgs(Payloads value) Serialized arguments that will be provided to the query handler.final WorkflowQuery.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Headers that were passed by the caller of the query and copied by temporal server into the workflow task.setHeader(Header.Builder builderForValue) Headers that were passed by the caller of the query and copied by temporal server into the workflow task.setQueryArgs(Payloads value) Serialized arguments that will be provided to the query handler.setQueryArgs(Payloads.Builder builderForValue) Serialized arguments that will be provided to the query handler.setQueryType(String value) The workflow-author-defined identifier of the query.setQueryTypeBytes(com.google.protobuf.ByteString value) The workflow-author-defined identifier of the query.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final WorkflowQuery.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<WorkflowQuery.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<WorkflowQuery.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<WorkflowQuery.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<WorkflowQuery.Builder>
-
setField
public WorkflowQuery.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
setRepeatedField
public WorkflowQuery.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
addRepeatedField
public WorkflowQuery.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowQuery.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
mergeFrom
public WorkflowQuery.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowQuery.Builder>- Throws:
IOException
-
getQueryType
The workflow-author-defined identifier of the query. Typically a function name.
string query_type = 1;- Specified by:
getQueryTypein interfaceWorkflowQueryOrBuilder- Returns:
- The queryType.
-
getQueryTypeBytes
public com.google.protobuf.ByteString getQueryTypeBytes()The workflow-author-defined identifier of the query. Typically a function name.
string query_type = 1;- Specified by:
getQueryTypeBytesin interfaceWorkflowQueryOrBuilder- Returns:
- The bytes for queryType.
-
setQueryType
The workflow-author-defined identifier of the query. Typically a function name.
string query_type = 1;- Parameters:
value- The queryType to set.- Returns:
- This builder for chaining.
-
clearQueryType
The workflow-author-defined identifier of the query. Typically a function name.
string query_type = 1;- Returns:
- This builder for chaining.
-
setQueryTypeBytes
The workflow-author-defined identifier of the query. Typically a function name.
string query_type = 1;- Parameters:
value- The bytes for queryType to set.- Returns:
- This builder for chaining.
-
hasQueryArgs
public boolean hasQueryArgs()Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;- Specified by:
hasQueryArgsin interfaceWorkflowQueryOrBuilder- Returns:
- Whether the queryArgs field is set.
-
getQueryArgs
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;- Specified by:
getQueryArgsin interfaceWorkflowQueryOrBuilder- Returns:
- The queryArgs.
-
setQueryArgs
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2; -
setQueryArgs
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2; -
mergeQueryArgs
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2; -
clearQueryArgs
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2; -
getQueryArgsBuilder
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2; -
getQueryArgsOrBuilder
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;- Specified by:
getQueryArgsOrBuilderin interfaceWorkflowQueryOrBuilder
-
hasHeader
public boolean hasHeader()Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3;- Specified by:
hasHeaderin interfaceWorkflowQueryOrBuilder- Returns:
- Whether the header field is set.
-
getHeader
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3;- Specified by:
getHeaderin interfaceWorkflowQueryOrBuilder- Returns:
- The header.
-
setHeader
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3; -
setHeader
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3; -
mergeHeader
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3; -
clearHeader
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3; -
getHeaderBuilder
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3; -
getHeaderOrBuilder
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.
.temporal.api.common.v1.Header header = 3;- Specified by:
getHeaderOrBuilderin interfaceWorkflowQueryOrBuilder
-
setUnknownFields
public final WorkflowQuery.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
mergeUnknownFields
public final WorkflowQuery.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-