Class StartActivityExecutionRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.temporal.api.workflowservice.v1.StartActivityExecutionRequest
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StartActivityExecutionRequestOrBuilder,java.io.Serializable
@Generated(value="protoc", comments="annotations:StartActivityExecutionRequest.java.pb.meta") public final class StartActivityExecutionRequest extends com.google.protobuf.GeneratedMessageV3 implements StartActivityExecutionRequestOrBuilderProtobuf typetemporal.api.workflowservice.v1.StartActivityExecutionRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStartActivityExecutionRequest.BuilderProtobuf typetemporal.api.workflowservice.v1.StartActivityExecutionRequest-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intACTIVITY_ID_FIELD_NUMBERstatic intACTIVITY_TYPE_FIELD_NUMBERstatic intHEADER_FIELD_NUMBERstatic intHEARTBEAT_TIMEOUT_FIELD_NUMBERstatic intID_CONFLICT_POLICY_FIELD_NUMBERstatic intID_REUSE_POLICY_FIELD_NUMBERstatic intIDENTITY_FIELD_NUMBERstatic intINPUT_FIELD_NUMBERstatic intNAMESPACE_FIELD_NUMBERstatic intPRIORITY_FIELD_NUMBERstatic intREQUEST_ID_FIELD_NUMBERstatic intRETRY_POLICY_FIELD_NUMBERstatic intSCHEDULE_TO_CLOSE_TIMEOUT_FIELD_NUMBERstatic intSCHEDULE_TO_START_TIMEOUT_FIELD_NUMBERstatic intSEARCH_ATTRIBUTES_FIELD_NUMBERstatic intSTART_TO_CLOSE_TIMEOUT_FIELD_NUMBERstatic intTASK_QUEUE_FIELD_NUMBERstatic intUSER_METADATA_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetActivityId()Identifier for this activity.com.google.protobuf.ByteStringgetActivityIdBytes()Identifier for this activity.ActivityTypegetActivityType()The type of the activity, a string that corresponds to a registered activity on a worker.ActivityTypeOrBuildergetActivityTypeOrBuilder()The type of the activity, a string that corresponds to a registered activity on a worker.static StartActivityExecutionRequestgetDefaultInstance()StartActivityExecutionRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()HeadergetHeader()Header for context propagation and tracing purposes.HeaderOrBuildergetHeaderOrBuilder()Header for context propagation and tracing purposes.com.google.protobuf.DurationgetHeartbeatTimeout()Maximum permitted time between successful worker heartbeats.com.google.protobuf.DurationOrBuildergetHeartbeatTimeoutOrBuilder()Maximum permitted time between successful worker heartbeats.ActivityIdConflictPolicygetIdConflictPolicy()Defines how to resolve an activity id conflict with a *running* activity.intgetIdConflictPolicyValue()Defines how to resolve an activity id conflict with a *running* activity.java.lang.StringgetIdentity()The identity of the client who initiated this requestcom.google.protobuf.ByteStringgetIdentityBytes()The identity of the client who initiated this requestActivityIdReusePolicygetIdReusePolicy()Defines whether to allow re-using the activity id from a previously *closed* activity.intgetIdReusePolicyValue()Defines whether to allow re-using the activity id from a previously *closed* activity.PayloadsgetInput()Serialized arguments to the activity.PayloadsOrBuildergetInputOrBuilder()Serialized arguments to the activity.java.lang.StringgetNamespace()string namespace = 1;com.google.protobuf.ByteStringgetNamespaceBytes()string namespace = 1;com.google.protobuf.Parser<StartActivityExecutionRequest>getParserForType()PrioritygetPriority()Priority metadata.PriorityOrBuildergetPriorityOrBuilder()Priority metadata.java.lang.StringgetRequestId()A unique identifier for this start request.com.google.protobuf.ByteStringgetRequestIdBytes()A unique identifier for this start request.RetryPolicygetRetryPolicy()The retry policy for the activity.RetryPolicyOrBuildergetRetryPolicyOrBuilder()The retry policy for the activity.com.google.protobuf.DurationgetScheduleToCloseTimeout()Indicates how long the caller is willing to wait for an activity completion.com.google.protobuf.DurationOrBuildergetScheduleToCloseTimeoutOrBuilder()Indicates how long the caller is willing to wait for an activity completion.com.google.protobuf.DurationgetScheduleToStartTimeout()Limits time an activity task can stay in a task queue before a worker picks it up.com.google.protobuf.DurationOrBuildergetScheduleToStartTimeoutOrBuilder()Limits time an activity task can stay in a task queue before a worker picks it up.SearchAttributesgetSearchAttributes()Search attributes for indexing.SearchAttributesOrBuildergetSearchAttributesOrBuilder()Search attributes for indexing.intgetSerializedSize()com.google.protobuf.DurationgetStartToCloseTimeout()Maximum time an activity is allowed to execute after being picked up by a worker.com.google.protobuf.DurationOrBuildergetStartToCloseTimeoutOrBuilder()Maximum time an activity is allowed to execute after being picked up by a worker.TaskQueuegetTaskQueue()Task queue to schedule this activity on.TaskQueueOrBuildergetTaskQueueOrBuilder()Task queue to schedule this activity on.UserMetadatagetUserMetadata()Metadata for use by user interfaces to display the fixed as-of-start summary and details of the activity.UserMetadataOrBuildergetUserMetadataOrBuilder()Metadata for use by user interfaces to display the fixed as-of-start summary and details of the activity.booleanhasActivityType()The type of the activity, a string that corresponds to a registered activity on a worker.inthashCode()booleanhasHeader()Header for context propagation and tracing purposes.booleanhasHeartbeatTimeout()Maximum permitted time between successful worker heartbeats.booleanhasInput()Serialized arguments to the activity.booleanhasPriority()Priority metadata.booleanhasRetryPolicy()The retry policy for the activity.booleanhasScheduleToCloseTimeout()Indicates how long the caller is willing to wait for an activity completion.booleanhasScheduleToStartTimeout()Limits time an activity task can stay in a task queue before a worker picks it up.booleanhasSearchAttributes()Search attributes for indexing.booleanhasStartToCloseTimeout()Maximum time an activity is allowed to execute after being picked up by a worker.booleanhasTaskQueue()Task queue to schedule this activity on.booleanhasUserMetadata()Metadata for use by user interfaces to display the fixed as-of-start summary and details of the activity.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static StartActivityExecutionRequest.BuildernewBuilder()static StartActivityExecutionRequest.BuildernewBuilder(StartActivityExecutionRequest prototype)StartActivityExecutionRequest.BuildernewBuilderForType()protected StartActivityExecutionRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static StartActivityExecutionRequestparseDelimitedFrom(java.io.InputStream input)static StartActivityExecutionRequestparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StartActivityExecutionRequestparseFrom(byte[] data)static StartActivityExecutionRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StartActivityExecutionRequestparseFrom(com.google.protobuf.ByteString data)static StartActivityExecutionRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StartActivityExecutionRequestparseFrom(com.google.protobuf.CodedInputStream input)static StartActivityExecutionRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StartActivityExecutionRequestparseFrom(java.io.InputStream input)static StartActivityExecutionRequestparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StartActivityExecutionRequestparseFrom(java.nio.ByteBuffer data)static StartActivityExecutionRequestparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<StartActivityExecutionRequest>parser()StartActivityExecutionRequest.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAMESPACE_FIELD_NUMBER
public static final int NAMESPACE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IDENTITY_FIELD_NUMBER
public static final int IDENTITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUEST_ID_FIELD_NUMBER
public static final int REQUEST_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACTIVITY_ID_FIELD_NUMBER
public static final int ACTIVITY_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACTIVITY_TYPE_FIELD_NUMBER
public static final int ACTIVITY_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TASK_QUEUE_FIELD_NUMBER
public static final int TASK_QUEUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCHEDULE_TO_CLOSE_TIMEOUT_FIELD_NUMBER
public static final int SCHEDULE_TO_CLOSE_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCHEDULE_TO_START_TIMEOUT_FIELD_NUMBER
public static final int SCHEDULE_TO_START_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
START_TO_CLOSE_TIMEOUT_FIELD_NUMBER
public static final int START_TO_CLOSE_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HEARTBEAT_TIMEOUT_FIELD_NUMBER
public static final int HEARTBEAT_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RETRY_POLICY_FIELD_NUMBER
public static final int RETRY_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INPUT_FIELD_NUMBER
public static final int INPUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_REUSE_POLICY_FIELD_NUMBER
public static final int ID_REUSE_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_CONFLICT_POLICY_FIELD_NUMBER
public static final int ID_CONFLICT_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SEARCH_ATTRIBUTES_FIELD_NUMBER
public static final int SEARCH_ATTRIBUTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HEADER_FIELD_NUMBER
public static final int HEADER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USER_METADATA_FIELD_NUMBER
public static final int USER_METADATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRIORITY_FIELD_NUMBER
public static final int PRIORITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getNamespace
public java.lang.String getNamespace()
string namespace = 1;- Specified by:
getNamespacein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()
string namespace = 1;- Specified by:
getNamespaceBytesin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The bytes for namespace.
-
getIdentity
public java.lang.String getIdentity()
The identity of the client who initiated this request
string identity = 2;- Specified by:
getIdentityin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The identity.
-
getIdentityBytes
public com.google.protobuf.ByteString getIdentityBytes()
The identity of the client who initiated this request
string identity = 2;- Specified by:
getIdentityBytesin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The bytes for identity.
-
getRequestId
public java.lang.String getRequestId()
A unique identifier for this start request. Typically UUIDv4.
string request_id = 3;- Specified by:
getRequestIdin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
A unique identifier for this start request. Typically UUIDv4.
string request_id = 3;- Specified by:
getRequestIdBytesin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The bytes for requestId.
-
getActivityId
public java.lang.String getActivityId()
Identifier for this activity. Required. This identifier should be meaningful in the user's own system. It must be unique among activities in the same namespace, subject to the rules imposed by id_reuse_policy and id_conflict_policy.
string activity_id = 4;- Specified by:
getActivityIdin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The activityId.
-
getActivityIdBytes
public com.google.protobuf.ByteString getActivityIdBytes()
Identifier for this activity. Required. This identifier should be meaningful in the user's own system. It must be unique among activities in the same namespace, subject to the rules imposed by id_reuse_policy and id_conflict_policy.
string activity_id = 4;- Specified by:
getActivityIdBytesin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The bytes for activityId.
-
hasActivityType
public boolean hasActivityType()
The type of the activity, a string that corresponds to a registered activity on a worker.
.temporal.api.common.v1.ActivityType activity_type = 5;- Specified by:
hasActivityTypein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the activityType field is set.
-
getActivityType
public ActivityType getActivityType()
The type of the activity, a string that corresponds to a registered activity on a worker.
.temporal.api.common.v1.ActivityType activity_type = 5;- Specified by:
getActivityTypein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The activityType.
-
getActivityTypeOrBuilder
public ActivityTypeOrBuilder getActivityTypeOrBuilder()
The type of the activity, a string that corresponds to a registered activity on a worker.
.temporal.api.common.v1.ActivityType activity_type = 5;- Specified by:
getActivityTypeOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasTaskQueue
public boolean hasTaskQueue()
Task queue to schedule this activity on.
.temporal.api.taskqueue.v1.TaskQueue task_queue = 6;- Specified by:
hasTaskQueuein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the taskQueue field is set.
-
getTaskQueue
public TaskQueue getTaskQueue()
Task queue to schedule this activity on.
.temporal.api.taskqueue.v1.TaskQueue task_queue = 6;- Specified by:
getTaskQueuein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The taskQueue.
-
getTaskQueueOrBuilder
public TaskQueueOrBuilder getTaskQueueOrBuilder()
Task queue to schedule this activity on.
.temporal.api.taskqueue.v1.TaskQueue task_queue = 6;- Specified by:
getTaskQueueOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasScheduleToCloseTimeout
public boolean hasScheduleToCloseTimeout()
Indicates how long the caller is willing to wait for an activity completion. Limits how long retries will be attempted. Either this or `start_to_close_timeout` must be specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration schedule_to_close_timeout = 7;- Specified by:
hasScheduleToCloseTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the scheduleToCloseTimeout field is set.
-
getScheduleToCloseTimeout
public com.google.protobuf.Duration getScheduleToCloseTimeout()
Indicates how long the caller is willing to wait for an activity completion. Limits how long retries will be attempted. Either this or `start_to_close_timeout` must be specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration schedule_to_close_timeout = 7;- Specified by:
getScheduleToCloseTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The scheduleToCloseTimeout.
-
getScheduleToCloseTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getScheduleToCloseTimeoutOrBuilder()
Indicates how long the caller is willing to wait for an activity completion. Limits how long retries will be attempted. Either this or `start_to_close_timeout` must be specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration schedule_to_close_timeout = 7;- Specified by:
getScheduleToCloseTimeoutOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasScheduleToStartTimeout
public boolean hasScheduleToStartTimeout()
Limits time an activity task can stay in a task queue before a worker picks it up. This timeout is always non retryable, as all a retry would achieve is to put it back into the same queue. Defaults to `schedule_to_close_timeout` if not specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration schedule_to_start_timeout = 8;- Specified by:
hasScheduleToStartTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the scheduleToStartTimeout field is set.
-
getScheduleToStartTimeout
public com.google.protobuf.Duration getScheduleToStartTimeout()
Limits time an activity task can stay in a task queue before a worker picks it up. This timeout is always non retryable, as all a retry would achieve is to put it back into the same queue. Defaults to `schedule_to_close_timeout` if not specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration schedule_to_start_timeout = 8;- Specified by:
getScheduleToStartTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The scheduleToStartTimeout.
-
getScheduleToStartTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getScheduleToStartTimeoutOrBuilder()
Limits time an activity task can stay in a task queue before a worker picks it up. This timeout is always non retryable, as all a retry would achieve is to put it back into the same queue. Defaults to `schedule_to_close_timeout` if not specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration schedule_to_start_timeout = 8;- Specified by:
getScheduleToStartTimeoutOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasStartToCloseTimeout
public boolean hasStartToCloseTimeout()
Maximum time an activity is allowed to execute after being picked up by a worker. This timeout is always retryable. Either this or `schedule_to_close_timeout` must be specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration start_to_close_timeout = 9;- Specified by:
hasStartToCloseTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the startToCloseTimeout field is set.
-
getStartToCloseTimeout
public com.google.protobuf.Duration getStartToCloseTimeout()
Maximum time an activity is allowed to execute after being picked up by a worker. This timeout is always retryable. Either this or `schedule_to_close_timeout` must be specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration start_to_close_timeout = 9;- Specified by:
getStartToCloseTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The startToCloseTimeout.
-
getStartToCloseTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getStartToCloseTimeoutOrBuilder()
Maximum time an activity is allowed to execute after being picked up by a worker. This timeout is always retryable. Either this or `schedule_to_close_timeout` must be specified. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --).google.protobuf.Duration start_to_close_timeout = 9;- Specified by:
getStartToCloseTimeoutOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasHeartbeatTimeout
public boolean hasHeartbeatTimeout()
Maximum permitted time between successful worker heartbeats.
.google.protobuf.Duration heartbeat_timeout = 10;- Specified by:
hasHeartbeatTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the heartbeatTimeout field is set.
-
getHeartbeatTimeout
public com.google.protobuf.Duration getHeartbeatTimeout()
Maximum permitted time between successful worker heartbeats.
.google.protobuf.Duration heartbeat_timeout = 10;- Specified by:
getHeartbeatTimeoutin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The heartbeatTimeout.
-
getHeartbeatTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getHeartbeatTimeoutOrBuilder()
Maximum permitted time between successful worker heartbeats.
.google.protobuf.Duration heartbeat_timeout = 10;- Specified by:
getHeartbeatTimeoutOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasRetryPolicy
public boolean hasRetryPolicy()
The retry policy for the activity. Will never exceed `schedule_to_close_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 11;- Specified by:
hasRetryPolicyin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the retryPolicy field is set.
-
getRetryPolicy
public RetryPolicy getRetryPolicy()
The retry policy for the activity. Will never exceed `schedule_to_close_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 11;- Specified by:
getRetryPolicyin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The retryPolicy.
-
getRetryPolicyOrBuilder
public RetryPolicyOrBuilder getRetryPolicyOrBuilder()
The retry policy for the activity. Will never exceed `schedule_to_close_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 11;- Specified by:
getRetryPolicyOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasInput
public boolean hasInput()
Serialized arguments to the activity. These are passed as arguments to the activity function.
.temporal.api.common.v1.Payloads input = 12;- Specified by:
hasInputin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the input field is set.
-
getInput
public Payloads getInput()
Serialized arguments to the activity. These are passed as arguments to the activity function.
.temporal.api.common.v1.Payloads input = 12;- Specified by:
getInputin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The input.
-
getInputOrBuilder
public PayloadsOrBuilder getInputOrBuilder()
Serialized arguments to the activity. These are passed as arguments to the activity function.
.temporal.api.common.v1.Payloads input = 12;- Specified by:
getInputOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
getIdReusePolicyValue
public int getIdReusePolicyValue()
Defines whether to allow re-using the activity id from a previously *closed* activity. The default policy is ACTIVITY_ID_REUSE_POLICY_ALLOW_DUPLICATE.
.temporal.api.enums.v1.ActivityIdReusePolicy id_reuse_policy = 13;- Specified by:
getIdReusePolicyValuein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The enum numeric value on the wire for idReusePolicy.
-
getIdReusePolicy
public ActivityIdReusePolicy getIdReusePolicy()
Defines whether to allow re-using the activity id from a previously *closed* activity. The default policy is ACTIVITY_ID_REUSE_POLICY_ALLOW_DUPLICATE.
.temporal.api.enums.v1.ActivityIdReusePolicy id_reuse_policy = 13;- Specified by:
getIdReusePolicyin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The idReusePolicy.
-
getIdConflictPolicyValue
public int getIdConflictPolicyValue()
Defines how to resolve an activity id conflict with a *running* activity. The default policy is ACTIVITY_ID_CONFLICT_POLICY_FAIL.
.temporal.api.enums.v1.ActivityIdConflictPolicy id_conflict_policy = 14;- Specified by:
getIdConflictPolicyValuein interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The enum numeric value on the wire for idConflictPolicy.
-
getIdConflictPolicy
public ActivityIdConflictPolicy getIdConflictPolicy()
Defines how to resolve an activity id conflict with a *running* activity. The default policy is ACTIVITY_ID_CONFLICT_POLICY_FAIL.
.temporal.api.enums.v1.ActivityIdConflictPolicy id_conflict_policy = 14;- Specified by:
getIdConflictPolicyin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The idConflictPolicy.
-
hasSearchAttributes
public boolean hasSearchAttributes()
Search attributes for indexing.
.temporal.api.common.v1.SearchAttributes search_attributes = 15;- Specified by:
hasSearchAttributesin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the searchAttributes field is set.
-
getSearchAttributes
public SearchAttributes getSearchAttributes()
Search attributes for indexing.
.temporal.api.common.v1.SearchAttributes search_attributes = 15;- Specified by:
getSearchAttributesin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The searchAttributes.
-
getSearchAttributesOrBuilder
public SearchAttributesOrBuilder getSearchAttributesOrBuilder()
Search attributes for indexing.
.temporal.api.common.v1.SearchAttributes search_attributes = 15;- Specified by:
getSearchAttributesOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasHeader
public boolean hasHeader()
Header for context propagation and tracing purposes.
.temporal.api.common.v1.Header header = 16;- Specified by:
hasHeaderin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the header field is set.
-
getHeader
public Header getHeader()
Header for context propagation and tracing purposes.
.temporal.api.common.v1.Header header = 16;- Specified by:
getHeaderin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The header.
-
getHeaderOrBuilder
public HeaderOrBuilder getHeaderOrBuilder()
Header for context propagation and tracing purposes.
.temporal.api.common.v1.Header header = 16;- Specified by:
getHeaderOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasUserMetadata
public boolean hasUserMetadata()
Metadata for use by user interfaces to display the fixed as-of-start summary and details of the activity.
.temporal.api.sdk.v1.UserMetadata user_metadata = 17;- Specified by:
hasUserMetadatain interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the userMetadata field is set.
-
getUserMetadata
public UserMetadata getUserMetadata()
Metadata for use by user interfaces to display the fixed as-of-start summary and details of the activity.
.temporal.api.sdk.v1.UserMetadata user_metadata = 17;- Specified by:
getUserMetadatain interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The userMetadata.
-
getUserMetadataOrBuilder
public UserMetadataOrBuilder getUserMetadataOrBuilder()
Metadata for use by user interfaces to display the fixed as-of-start summary and details of the activity.
.temporal.api.sdk.v1.UserMetadata user_metadata = 17;- Specified by:
getUserMetadataOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
hasPriority
public boolean hasPriority()
Priority metadata.
.temporal.api.common.v1.Priority priority = 18;- Specified by:
hasPriorityin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- Whether the priority field is set.
-
getPriority
public Priority getPriority()
Priority metadata.
.temporal.api.common.v1.Priority priority = 18;- Specified by:
getPriorityin interfaceStartActivityExecutionRequestOrBuilder- Returns:
- The priority.
-
getPriorityOrBuilder
public PriorityOrBuilder getPriorityOrBuilder()
Priority metadata.
.temporal.api.common.v1.Priority priority = 18;- Specified by:
getPriorityOrBuilderin interfaceStartActivityExecutionRequestOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StartActivityExecutionRequest parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static StartActivityExecutionRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static StartActivityExecutionRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StartActivityExecutionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public StartActivityExecutionRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StartActivityExecutionRequest.Builder newBuilder()
-
newBuilder
public static StartActivityExecutionRequest.Builder newBuilder(StartActivityExecutionRequest prototype)
-
toBuilder
public StartActivityExecutionRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StartActivityExecutionRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StartActivityExecutionRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StartActivityExecutionRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<StartActivityExecutionRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StartActivityExecutionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-