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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
WorkflowQuery
build()
WorkflowQuery
buildPartial()
WorkflowQuery.Builder
clear()
WorkflowQuery.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
WorkflowQuery.Builder
clearHeader()
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.WorkflowQuery.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
WorkflowQuery.Builder
clearQueryArgs()
Serialized arguments that will be provided to the query handler.WorkflowQuery.Builder
clearQueryType()
The workflow-author-defined identifier of the query.WorkflowQuery.Builder
clone()
WorkflowQuery
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Header
getHeader()
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.Header.Builder
getHeaderBuilder()
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.HeaderOrBuilder
getHeaderOrBuilder()
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.Payloads
getQueryArgs()
Serialized arguments that will be provided to the query handler.Payloads.Builder
getQueryArgsBuilder()
Serialized arguments that will be provided to the query handler.PayloadsOrBuilder
getQueryArgsOrBuilder()
Serialized arguments that will be provided to the query handler.java.lang.String
getQueryType()
The workflow-author-defined identifier of the query.com.google.protobuf.ByteString
getQueryTypeBytes()
The workflow-author-defined identifier of the query.boolean
hasHeader()
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.boolean
hasQueryArgs()
Serialized arguments that will be provided to the query handler.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
WorkflowQuery.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
WorkflowQuery.Builder
mergeFrom(com.google.protobuf.Message other)
WorkflowQuery.Builder
mergeFrom(WorkflowQuery other)
WorkflowQuery.Builder
mergeHeader(Header value)
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.WorkflowQuery.Builder
mergeQueryArgs(Payloads value)
Serialized arguments that will be provided to the query handler.WorkflowQuery.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
WorkflowQuery.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
WorkflowQuery.Builder
setHeader(Header value)
Headers that were passed by the caller of the query and copied by temporal server into the workflow task.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.WorkflowQuery.Builder
setQueryArgs(Payloads value)
Serialized arguments that will be provided to the query handler.WorkflowQuery.Builder
setQueryArgs(Payloads.Builder builderForValue)
Serialized arguments that will be provided to the query handler.WorkflowQuery.Builder
setQueryType(java.lang.String value)
The workflow-author-defined identifier of the query.WorkflowQuery.Builder
setQueryTypeBytes(com.google.protobuf.ByteString value)
The workflow-author-defined identifier of the query.WorkflowQuery.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
WorkflowQuery.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<WorkflowQuery.Builder>
-
clear
public WorkflowQuery.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<WorkflowQuery.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<WorkflowQuery.Builder>
-
getDefaultInstanceForType
public WorkflowQuery getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public WorkflowQuery build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WorkflowQuery buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WorkflowQuery.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<WorkflowQuery.Builder>
-
setField
public WorkflowQuery.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<WorkflowQuery.Builder>
-
clearField
public WorkflowQuery.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<WorkflowQuery.Builder>
-
clearOneof
public WorkflowQuery.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<WorkflowQuery.Builder>
-
setRepeatedField
public WorkflowQuery.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<WorkflowQuery.Builder>
-
addRepeatedField
public WorkflowQuery.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<WorkflowQuery.Builder>
-
mergeFrom
public WorkflowQuery.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<WorkflowQuery.Builder>
-
mergeFrom
public WorkflowQuery.Builder mergeFrom(WorkflowQuery other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getQueryType
in 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:
getQueryTypeBytes
in 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:
hasQueryArgs
in 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:
getQueryArgs
in 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:
getQueryArgsOrBuilder
in 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:
hasHeader
in 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:
getHeader
in 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:
getHeaderOrBuilder
in interfaceWorkflowQueryOrBuilder
-
setUnknownFields
public final WorkflowQuery.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
mergeUnknownFields
public final WorkflowQuery.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowQuery.Builder>
-
-