Package io.temporal.api.batch.v1
Class BatchOperationSignal.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BatchOperationSignal.Builder>
-
- io.temporal.api.batch.v1.BatchOperationSignal.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,BatchOperationSignalOrBuilder
,java.lang.Cloneable
- Enclosing class:
- BatchOperationSignal
public static final class BatchOperationSignal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BatchOperationSignal.Builder> implements BatchOperationSignalOrBuilder
BatchOperationSignal sends signals to batch workflows. Keep the parameter in sync with temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest.
Protobuf typetemporal.api.batch.v1.BatchOperationSignal
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchOperationSignal.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
BatchOperationSignal
build()
BatchOperationSignal
buildPartial()
BatchOperationSignal.Builder
clear()
BatchOperationSignal.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
BatchOperationSignal.Builder
clearHeader()
Headers that are passed with the signal to the processing workflow.BatchOperationSignal.Builder
clearIdentity()
The identity of the worker/clientBatchOperationSignal.Builder
clearInput()
Serialized value(s) to provide with the signalBatchOperationSignal.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
BatchOperationSignal.Builder
clearSignal()
The workflow author-defined name of the signal to send to the workflowBatchOperationSignal.Builder
clone()
BatchOperationSignal
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Header
getHeader()
Headers that are passed with the signal to the processing workflow.Header.Builder
getHeaderBuilder()
Headers that are passed with the signal to the processing workflow.HeaderOrBuilder
getHeaderOrBuilder()
Headers that are passed with the signal to the processing workflow.java.lang.String
getIdentity()
The identity of the worker/clientcom.google.protobuf.ByteString
getIdentityBytes()
The identity of the worker/clientPayloads
getInput()
Serialized value(s) to provide with the signalPayloads.Builder
getInputBuilder()
Serialized value(s) to provide with the signalPayloadsOrBuilder
getInputOrBuilder()
Serialized value(s) to provide with the signaljava.lang.String
getSignal()
The workflow author-defined name of the signal to send to the workflowcom.google.protobuf.ByteString
getSignalBytes()
The workflow author-defined name of the signal to send to the workflowboolean
hasHeader()
Headers that are passed with the signal to the processing workflow.boolean
hasInput()
Serialized value(s) to provide with the signalprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
BatchOperationSignal.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
BatchOperationSignal.Builder
mergeFrom(com.google.protobuf.Message other)
BatchOperationSignal.Builder
mergeFrom(BatchOperationSignal other)
BatchOperationSignal.Builder
mergeHeader(Header value)
Headers that are passed with the signal to the processing workflow.BatchOperationSignal.Builder
mergeInput(Payloads value)
Serialized value(s) to provide with the signalBatchOperationSignal.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
BatchOperationSignal.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
BatchOperationSignal.Builder
setHeader(Header value)
Headers that are passed with the signal to the processing workflow.BatchOperationSignal.Builder
setHeader(Header.Builder builderForValue)
Headers that are passed with the signal to the processing workflow.BatchOperationSignal.Builder
setIdentity(java.lang.String value)
The identity of the worker/clientBatchOperationSignal.Builder
setIdentityBytes(com.google.protobuf.ByteString value)
The identity of the worker/clientBatchOperationSignal.Builder
setInput(Payloads value)
Serialized value(s) to provide with the signalBatchOperationSignal.Builder
setInput(Payloads.Builder builderForValue)
Serialized value(s) to provide with the signalBatchOperationSignal.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
BatchOperationSignal.Builder
setSignal(java.lang.String value)
The workflow author-defined name of the signal to send to the workflowBatchOperationSignal.Builder
setSignalBytes(com.google.protobuf.ByteString value)
The workflow author-defined name of the signal to send to the workflowBatchOperationSignal.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<BatchOperationSignal.Builder>
-
clear
public BatchOperationSignal.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<BatchOperationSignal.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<BatchOperationSignal.Builder>
-
getDefaultInstanceForType
public BatchOperationSignal getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public BatchOperationSignal build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BatchOperationSignal buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BatchOperationSignal.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<BatchOperationSignal.Builder>
-
setField
public BatchOperationSignal.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<BatchOperationSignal.Builder>
-
clearField
public BatchOperationSignal.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<BatchOperationSignal.Builder>
-
clearOneof
public BatchOperationSignal.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<BatchOperationSignal.Builder>
-
setRepeatedField
public BatchOperationSignal.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<BatchOperationSignal.Builder>
-
addRepeatedField
public BatchOperationSignal.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<BatchOperationSignal.Builder>
-
mergeFrom
public BatchOperationSignal.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<BatchOperationSignal.Builder>
-
mergeFrom
public BatchOperationSignal.Builder mergeFrom(BatchOperationSignal other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationSignal.Builder>
-
mergeFrom
public BatchOperationSignal.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<BatchOperationSignal.Builder>
- Throws:
java.io.IOException
-
getSignal
public java.lang.String getSignal()
The workflow author-defined name of the signal to send to the workflow
string signal = 1;
- Specified by:
getSignal
in interfaceBatchOperationSignalOrBuilder
- Returns:
- The signal.
-
getSignalBytes
public com.google.protobuf.ByteString getSignalBytes()
The workflow author-defined name of the signal to send to the workflow
string signal = 1;
- Specified by:
getSignalBytes
in interfaceBatchOperationSignalOrBuilder
- Returns:
- The bytes for signal.
-
setSignal
public BatchOperationSignal.Builder setSignal(java.lang.String value)
The workflow author-defined name of the signal to send to the workflow
string signal = 1;
- Parameters:
value
- The signal to set.- Returns:
- This builder for chaining.
-
clearSignal
public BatchOperationSignal.Builder clearSignal()
The workflow author-defined name of the signal to send to the workflow
string signal = 1;
- Returns:
- This builder for chaining.
-
setSignalBytes
public BatchOperationSignal.Builder setSignalBytes(com.google.protobuf.ByteString value)
The workflow author-defined name of the signal to send to the workflow
string signal = 1;
- Parameters:
value
- The bytes for signal to set.- Returns:
- This builder for chaining.
-
hasInput
public boolean hasInput()
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
- Specified by:
hasInput
in interfaceBatchOperationSignalOrBuilder
- Returns:
- Whether the input field is set.
-
getInput
public Payloads getInput()
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
- Specified by:
getInput
in interfaceBatchOperationSignalOrBuilder
- Returns:
- The input.
-
setInput
public BatchOperationSignal.Builder setInput(Payloads value)
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
-
setInput
public BatchOperationSignal.Builder setInput(Payloads.Builder builderForValue)
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
-
mergeInput
public BatchOperationSignal.Builder mergeInput(Payloads value)
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
-
clearInput
public BatchOperationSignal.Builder clearInput()
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
-
getInputBuilder
public Payloads.Builder getInputBuilder()
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
-
getInputOrBuilder
public PayloadsOrBuilder getInputOrBuilder()
Serialized value(s) to provide with the signal
.temporal.api.common.v1.Payloads input = 2;
- Specified by:
getInputOrBuilder
in interfaceBatchOperationSignalOrBuilder
-
hasHeader
public boolean hasHeader()
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
- Specified by:
hasHeader
in interfaceBatchOperationSignalOrBuilder
- Returns:
- Whether the header field is set.
-
getHeader
public Header getHeader()
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
- Specified by:
getHeader
in interfaceBatchOperationSignalOrBuilder
- Returns:
- The header.
-
setHeader
public BatchOperationSignal.Builder setHeader(Header value)
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
-
setHeader
public BatchOperationSignal.Builder setHeader(Header.Builder builderForValue)
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
-
mergeHeader
public BatchOperationSignal.Builder mergeHeader(Header value)
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
-
clearHeader
public BatchOperationSignal.Builder clearHeader()
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
-
getHeaderBuilder
public Header.Builder getHeaderBuilder()
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
-
getHeaderOrBuilder
public HeaderOrBuilder getHeaderOrBuilder()
Headers that are passed with the signal to the processing workflow. These can include things like auth or tracing tokens.
.temporal.api.common.v1.Header header = 3;
- Specified by:
getHeaderOrBuilder
in interfaceBatchOperationSignalOrBuilder
-
getIdentity
public java.lang.String getIdentity()
The identity of the worker/client
string identity = 4;
- Specified by:
getIdentity
in interfaceBatchOperationSignalOrBuilder
- Returns:
- The identity.
-
getIdentityBytes
public com.google.protobuf.ByteString getIdentityBytes()
The identity of the worker/client
string identity = 4;
- Specified by:
getIdentityBytes
in interfaceBatchOperationSignalOrBuilder
- Returns:
- The bytes for identity.
-
setIdentity
public BatchOperationSignal.Builder setIdentity(java.lang.String value)
The identity of the worker/client
string identity = 4;
- Parameters:
value
- The identity to set.- Returns:
- This builder for chaining.
-
clearIdentity
public BatchOperationSignal.Builder clearIdentity()
The identity of the worker/client
string identity = 4;
- Returns:
- This builder for chaining.
-
setIdentityBytes
public BatchOperationSignal.Builder setIdentityBytes(com.google.protobuf.ByteString value)
The identity of the worker/client
string identity = 4;
- Parameters:
value
- The bytes for identity to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final BatchOperationSignal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationSignal.Builder>
-
mergeUnknownFields
public final BatchOperationSignal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationSignal.Builder>
-
-