Package io.temporal.api.history.v1
Class WorkflowTaskStartedEventAttributes.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
- io.temporal.api.history.v1.WorkflowTaskStartedEventAttributes.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WorkflowTaskStartedEventAttributesOrBuilder,java.lang.Cloneable
- Enclosing class:
- WorkflowTaskStartedEventAttributes
public static final class WorkflowTaskStartedEventAttributes.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder> implements WorkflowTaskStartedEventAttributesOrBuilder
Protobuf typetemporal.api.history.v1.WorkflowTaskStartedEventAttributes
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowTaskStartedEventAttributes.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WorkflowTaskStartedEventAttributesbuild()WorkflowTaskStartedEventAttributesbuildPartial()WorkflowTaskStartedEventAttributes.Builderclear()WorkflowTaskStartedEventAttributes.BuilderclearBuildIdRedirectCounter()Used by server internally to properly reapply build ID redirects to an execution when rebuilding it from events.WorkflowTaskStartedEventAttributes.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)WorkflowTaskStartedEventAttributes.BuilderclearHistorySizeBytes()Total history size in bytes, which the workflow might use to decide when to continue-as-new regardless of the suggestion.WorkflowTaskStartedEventAttributes.BuilderclearIdentity()Identity of the worker who picked up this taskWorkflowTaskStartedEventAttributes.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)WorkflowTaskStartedEventAttributes.BuilderclearRequestId()TODO: ? Appears unused?WorkflowTaskStartedEventAttributes.BuilderclearScheduledEventId()The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds toWorkflowTaskStartedEventAttributes.BuilderclearSuggestContinueAsNew()True if this workflow should continue-as-new soon because its history size (in either event count or bytes) is getting large.WorkflowTaskStartedEventAttributes.BuilderclearWorkerVersion()Version info of the worker to whom this task was dispatched.WorkflowTaskStartedEventAttributes.Builderclone()longgetBuildIdRedirectCounter()Used by server internally to properly reapply build ID redirects to an execution when rebuilding it from events.WorkflowTaskStartedEventAttributesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetHistorySizeBytes()Total history size in bytes, which the workflow might use to decide when to continue-as-new regardless of the suggestion.java.lang.StringgetIdentity()Identity of the worker who picked up this taskcom.google.protobuf.ByteStringgetIdentityBytes()Identity of the worker who picked up this taskjava.lang.StringgetRequestId()TODO: ? Appears unused?com.google.protobuf.ByteStringgetRequestIdBytes()TODO: ? Appears unused?longgetScheduledEventId()The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds tobooleangetSuggestContinueAsNew()True if this workflow should continue-as-new soon because its history size (in either event count or bytes) is getting large.WorkerVersionStampgetWorkerVersion()Version info of the worker to whom this task was dispatched.WorkerVersionStamp.BuildergetWorkerVersionBuilder()Version info of the worker to whom this task was dispatched.WorkerVersionStampOrBuildergetWorkerVersionOrBuilder()Version info of the worker to whom this task was dispatched.booleanhasWorkerVersion()Version info of the worker to whom this task was dispatched.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()WorkflowTaskStartedEventAttributes.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)WorkflowTaskStartedEventAttributes.BuildermergeFrom(com.google.protobuf.Message other)WorkflowTaskStartedEventAttributes.BuildermergeFrom(WorkflowTaskStartedEventAttributes other)WorkflowTaskStartedEventAttributes.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)WorkflowTaskStartedEventAttributes.BuildermergeWorkerVersion(WorkerVersionStamp value)Version info of the worker to whom this task was dispatched.WorkflowTaskStartedEventAttributes.BuildersetBuildIdRedirectCounter(long value)Used by server internally to properly reapply build ID redirects to an execution when rebuilding it from events.WorkflowTaskStartedEventAttributes.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WorkflowTaskStartedEventAttributes.BuildersetHistorySizeBytes(long value)Total history size in bytes, which the workflow might use to decide when to continue-as-new regardless of the suggestion.WorkflowTaskStartedEventAttributes.BuildersetIdentity(java.lang.String value)Identity of the worker who picked up this taskWorkflowTaskStartedEventAttributes.BuildersetIdentityBytes(com.google.protobuf.ByteString value)Identity of the worker who picked up this taskWorkflowTaskStartedEventAttributes.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)WorkflowTaskStartedEventAttributes.BuildersetRequestId(java.lang.String value)TODO: ? Appears unused?WorkflowTaskStartedEventAttributes.BuildersetRequestIdBytes(com.google.protobuf.ByteString value)TODO: ? Appears unused?WorkflowTaskStartedEventAttributes.BuildersetScheduledEventId(long value)The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds toWorkflowTaskStartedEventAttributes.BuildersetSuggestContinueAsNew(boolean value)True if this workflow should continue-as-new soon because its history size (in either event count or bytes) is getting large.WorkflowTaskStartedEventAttributes.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)WorkflowTaskStartedEventAttributes.BuildersetWorkerVersion(WorkerVersionStamp value)Version info of the worker to whom this task was dispatched.WorkflowTaskStartedEventAttributes.BuildersetWorkerVersion(WorkerVersionStamp.Builder builderForValue)Version info of the worker to whom this task was dispatched.-
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<WorkflowTaskStartedEventAttributes.Builder>
-
clear
public WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.Builder>
-
getDefaultInstanceForType
public WorkflowTaskStartedEventAttributes getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public WorkflowTaskStartedEventAttributes build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WorkflowTaskStartedEventAttributes buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.Builder>
-
setField
public WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.Builder>
-
clearField
public WorkflowTaskStartedEventAttributes.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
clearOneof
public WorkflowTaskStartedEventAttributes.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
setRepeatedField
public WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.Builder>
-
addRepeatedField
public WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.Builder>
-
mergeFrom
public WorkflowTaskStartedEventAttributes.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
mergeFrom
public WorkflowTaskStartedEventAttributes.Builder mergeFrom(WorkflowTaskStartedEventAttributes other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
mergeFrom
public WorkflowTaskStartedEventAttributes.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<WorkflowTaskStartedEventAttributes.Builder>- Throws:
java.io.IOException
-
getScheduledEventId
public long getScheduledEventId()
The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
int64 scheduled_event_id = 1;- Specified by:
getScheduledEventIdin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The scheduledEventId.
-
setScheduledEventId
public WorkflowTaskStartedEventAttributes.Builder setScheduledEventId(long value)
The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
int64 scheduled_event_id = 1;- Parameters:
value- The scheduledEventId to set.- Returns:
- This builder for chaining.
-
clearScheduledEventId
public WorkflowTaskStartedEventAttributes.Builder clearScheduledEventId()
The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
int64 scheduled_event_id = 1;- Returns:
- This builder for chaining.
-
getIdentity
public java.lang.String getIdentity()
Identity of the worker who picked up this task
string identity = 2;- Specified by:
getIdentityin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The identity.
-
getIdentityBytes
public com.google.protobuf.ByteString getIdentityBytes()
Identity of the worker who picked up this task
string identity = 2;- Specified by:
getIdentityBytesin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The bytes for identity.
-
setIdentity
public WorkflowTaskStartedEventAttributes.Builder setIdentity(java.lang.String value)
Identity of the worker who picked up this task
string identity = 2;- Parameters:
value- The identity to set.- Returns:
- This builder for chaining.
-
clearIdentity
public WorkflowTaskStartedEventAttributes.Builder clearIdentity()
Identity of the worker who picked up this task
string identity = 2;- Returns:
- This builder for chaining.
-
setIdentityBytes
public WorkflowTaskStartedEventAttributes.Builder setIdentityBytes(com.google.protobuf.ByteString value)
Identity of the worker who picked up this task
string identity = 2;- Parameters:
value- The bytes for identity to set.- Returns:
- This builder for chaining.
-
getRequestId
public java.lang.String getRequestId()
TODO: ? Appears unused?
string request_id = 3;- Specified by:
getRequestIdin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
TODO: ? Appears unused?
string request_id = 3;- Specified by:
getRequestIdBytesin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The bytes for requestId.
-
setRequestId
public WorkflowTaskStartedEventAttributes.Builder setRequestId(java.lang.String value)
TODO: ? Appears unused?
string request_id = 3;- Parameters:
value- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
public WorkflowTaskStartedEventAttributes.Builder clearRequestId()
TODO: ? Appears unused?
string request_id = 3;- Returns:
- This builder for chaining.
-
setRequestIdBytes
public WorkflowTaskStartedEventAttributes.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
TODO: ? Appears unused?
string request_id = 3;- Parameters:
value- The bytes for requestId to set.- Returns:
- This builder for chaining.
-
getSuggestContinueAsNew
public boolean getSuggestContinueAsNew()
True if this workflow should continue-as-new soon because its history size (in either event count or bytes) is getting large.
bool suggest_continue_as_new = 4;- Specified by:
getSuggestContinueAsNewin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The suggestContinueAsNew.
-
setSuggestContinueAsNew
public WorkflowTaskStartedEventAttributes.Builder setSuggestContinueAsNew(boolean value)
True if this workflow should continue-as-new soon because its history size (in either event count or bytes) is getting large.
bool suggest_continue_as_new = 4;- Parameters:
value- The suggestContinueAsNew to set.- Returns:
- This builder for chaining.
-
clearSuggestContinueAsNew
public WorkflowTaskStartedEventAttributes.Builder clearSuggestContinueAsNew()
True if this workflow should continue-as-new soon because its history size (in either event count or bytes) is getting large.
bool suggest_continue_as_new = 4;- Returns:
- This builder for chaining.
-
getHistorySizeBytes
public long getHistorySizeBytes()
Total history size in bytes, which the workflow might use to decide when to continue-as-new regardless of the suggestion. Note that history event count is just the event id of this event, so we don't include it explicitly here.
int64 history_size_bytes = 5;- Specified by:
getHistorySizeBytesin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The historySizeBytes.
-
setHistorySizeBytes
public WorkflowTaskStartedEventAttributes.Builder setHistorySizeBytes(long value)
Total history size in bytes, which the workflow might use to decide when to continue-as-new regardless of the suggestion. Note that history event count is just the event id of this event, so we don't include it explicitly here.
int64 history_size_bytes = 5;- Parameters:
value- The historySizeBytes to set.- Returns:
- This builder for chaining.
-
clearHistorySizeBytes
public WorkflowTaskStartedEventAttributes.Builder clearHistorySizeBytes()
Total history size in bytes, which the workflow might use to decide when to continue-as-new regardless of the suggestion. Note that history event count is just the event id of this event, so we don't include it explicitly here.
int64 history_size_bytes = 5;- Returns:
- This builder for chaining.
-
hasWorkerVersion
public boolean hasWorkerVersion()
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;- Specified by:
hasWorkerVersionin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- Whether the workerVersion field is set.
-
getWorkerVersion
public WorkerVersionStamp getWorkerVersion()
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;- Specified by:
getWorkerVersionin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The workerVersion.
-
setWorkerVersion
public WorkflowTaskStartedEventAttributes.Builder setWorkerVersion(WorkerVersionStamp value)
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;
-
setWorkerVersion
public WorkflowTaskStartedEventAttributes.Builder setWorkerVersion(WorkerVersionStamp.Builder builderForValue)
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;
-
mergeWorkerVersion
public WorkflowTaskStartedEventAttributes.Builder mergeWorkerVersion(WorkerVersionStamp value)
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;
-
clearWorkerVersion
public WorkflowTaskStartedEventAttributes.Builder clearWorkerVersion()
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;
-
getWorkerVersionBuilder
public WorkerVersionStamp.Builder getWorkerVersionBuilder()
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;
-
getWorkerVersionOrBuilder
public WorkerVersionStampOrBuilder getWorkerVersionOrBuilder()
Version info of the worker to whom this task was dispatched.
.temporal.api.common.v1.WorkerVersionStamp worker_version = 6;- Specified by:
getWorkerVersionOrBuilderin interfaceWorkflowTaskStartedEventAttributesOrBuilder
-
getBuildIdRedirectCounter
public long getBuildIdRedirectCounter()
Used by server internally to properly reapply build ID redirects to an execution when rebuilding it from events.
int64 build_id_redirect_counter = 7;- Specified by:
getBuildIdRedirectCounterin interfaceWorkflowTaskStartedEventAttributesOrBuilder- Returns:
- The buildIdRedirectCounter.
-
setBuildIdRedirectCounter
public WorkflowTaskStartedEventAttributes.Builder setBuildIdRedirectCounter(long value)
Used by server internally to properly reapply build ID redirects to an execution when rebuilding it from events.
int64 build_id_redirect_counter = 7;- Parameters:
value- The buildIdRedirectCounter to set.- Returns:
- This builder for chaining.
-
clearBuildIdRedirectCounter
public WorkflowTaskStartedEventAttributes.Builder clearBuildIdRedirectCounter()
Used by server internally to properly reapply build ID redirects to an execution when rebuilding it from events.
int64 build_id_redirect_counter = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final WorkflowTaskStartedEventAttributes.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
mergeUnknownFields
public final WorkflowTaskStartedEventAttributes.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowTaskStartedEventAttributes.Builder>
-
-