Package io.temporal.api.query.v1
Class WorkflowQuery.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- 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,java.lang.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 typetemporal.api.query.v1.WorkflowQuery
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowQuery.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WorkflowQuerybuild()WorkflowQuerybuildPartial()WorkflowQuery.Builderclear()WorkflowQuery.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)WorkflowQuery.BuilderclearHeader()Headers that were passed by the caller of the query and copied by temporal server into the workflow task.WorkflowQuery.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)WorkflowQuery.BuilderclearQueryArgs()Serialized arguments that will be provided to the query handler.WorkflowQuery.BuilderclearQueryType()The workflow-author-defined identifier of the query.WorkflowQuery.Builderclone()WorkflowQuerygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()HeadergetHeader()Headers that were passed by the caller of the query and copied by temporal server into the workflow task.Header.BuildergetHeaderBuilder()Headers that were passed by the caller of the query and copied by temporal server into the workflow task.HeaderOrBuildergetHeaderOrBuilder()Headers that were passed by the caller of the query and copied by temporal server into the workflow task.PayloadsgetQueryArgs()Serialized arguments that will be provided to the query handler.Payloads.BuildergetQueryArgsBuilder()Serialized arguments that will be provided to the query handler.PayloadsOrBuildergetQueryArgsOrBuilder()Serialized arguments that will be provided to the query handler.java.lang.StringgetQueryType()The workflow-author-defined identifier of the query.com.google.protobuf.ByteStringgetQueryTypeBytes()The workflow-author-defined identifier of the query.booleanhasHeader()Headers that were passed by the caller of the query and copied by temporal server into the workflow task.booleanhasQueryArgs()Serialized arguments that will be provided to the query handler.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()WorkflowQuery.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)WorkflowQuery.BuildermergeFrom(com.google.protobuf.Message other)WorkflowQuery.BuildermergeFrom(WorkflowQuery other)WorkflowQuery.BuildermergeHeader(Header value)Headers that were passed by the caller of the query and copied by temporal server into the workflow task.WorkflowQuery.BuildermergeQueryArgs(Payloads value)Serialized arguments that will be provided to the query handler.WorkflowQuery.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)WorkflowQuery.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WorkflowQuery.BuildersetHeader(Header value)Headers that were passed by the caller of the query and copied by temporal server into the workflow task.WorkflowQuery.BuildersetHeader(Header.Builder builderForValue)Headers that were passed by the caller of the query and copied by temporal server into the workflow task.WorkflowQuery.BuildersetQueryArgs(Payloads value)Serialized arguments that will be provided to the query handler.WorkflowQuery.BuildersetQueryArgs(Payloads.Builder builderForValue)Serialized arguments that will be provided to the query handler.WorkflowQuery.BuildersetQueryType(java.lang.String value)The workflow-author-defined identifier of the query.WorkflowQuery.BuildersetQueryTypeBytes(com.google.protobuf.ByteString value)The workflow-author-defined identifier of the query.WorkflowQuery.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)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, 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
clear
public 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
public WorkflowQuery getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public WorkflowQuery build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WorkflowQuery buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WorkflowQuery.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, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
clearField
public WorkflowQuery.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
clearOneof
public WorkflowQuery.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
mergeFrom
public WorkflowQuery.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowQuery.Builder>
-
mergeFrom
public WorkflowQuery.Builder mergeFrom(WorkflowQuery other)
-
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 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<WorkflowQuery.Builder>- Throws:
java.io.IOException
-
getQueryType
public java.lang.String 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
public WorkflowQuery.Builder setQueryType(java.lang.String value)
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
public WorkflowQuery.Builder clearQueryType()
The workflow-author-defined identifier of the query. Typically a function name.
string query_type = 1;- Returns:
- This builder for chaining.
-
setQueryTypeBytes
public WorkflowQuery.Builder setQueryTypeBytes(com.google.protobuf.ByteString value)
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
public Payloads 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
public WorkflowQuery.Builder setQueryArgs(Payloads value)
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;
-
setQueryArgs
public WorkflowQuery.Builder setQueryArgs(Payloads.Builder builderForValue)
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;
-
mergeQueryArgs
public WorkflowQuery.Builder mergeQueryArgs(Payloads value)
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;
-
clearQueryArgs
public WorkflowQuery.Builder clearQueryArgs()
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;
-
getQueryArgsBuilder
public Payloads.Builder getQueryArgsBuilder()
Serialized arguments that will be provided to the query handler.
.temporal.api.common.v1.Payloads query_args = 2;
-
getQueryArgsOrBuilder
public PayloadsOrBuilder 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
public Header 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
public WorkflowQuery.Builder setHeader(Header value)
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
public WorkflowQuery.Builder setHeader(Header.Builder builderForValue)
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
public WorkflowQuery.Builder mergeHeader(Header value)
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
public WorkflowQuery.Builder 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
public Header.Builder 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
public HeaderOrBuilder 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>
-
-