Interface StartChildWorkflowExecutionCommandAttributesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StartChildWorkflowExecutionCommandAttributes,StartChildWorkflowExecutionCommandAttributes.Builder
@Generated(value="protoc",
comments="annotations:StartChildWorkflowExecutionCommandAttributesOrBuilder.java.pb.meta")
public interface StartChildWorkflowExecutionCommandAttributesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring control = 10;com.google.protobuf.ByteStringstring control = 10;Establish a cron schedule for the child workflow.com.google.protobuf.ByteStringEstablish a cron schedule for the child workflow..temporal.api.common.v1.Header header = 14;.temporal.api.common.v1.Header header = 14;booleanDeprecated.temporal.api.command.v1.StartChildWorkflowExecutionCommandAttributes.inherit_build_id is deprecated.getInput().temporal.api.common.v1.Payloads input = 5;.temporal.api.common.v1.Payloads input = 5;getMemo().temporal.api.common.v1.Memo memo = 15;.temporal.api.common.v1.Memo memo = 15;Deprecated.temporal.api.command.v1.StartChildWorkflowExecutionCommandAttributes.namespace is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.command.v1.StartChildWorkflowExecutionCommandAttributes.namespace is deprecated.Default: PARENT_CLOSE_POLICY_TERMINATE.intDefault: PARENT_CLOSE_POLICY_TERMINATE.Priority metadata.Priority metadata..temporal.api.common.v1.RetryPolicy retry_policy = 12;.temporal.api.common.v1.RetryPolicy retry_policy = 12;.temporal.api.common.v1.SearchAttributes search_attributes = 16;.temporal.api.common.v1.SearchAttributes search_attributes = 16;.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;Versioning override for the child workflow.Versioning override for the child workflow.com.google.protobuf.DurationTotal workflow execution timeout including retries and continue as new.com.google.protobuf.DurationOrBuilderTotal workflow execution timeout including retries and continue as new.string workflow_id = 2;com.google.protobuf.ByteStringstring workflow_id = 2;Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.intDefault: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.com.google.protobuf.DurationTimeout of a single workflow run.com.google.protobuf.DurationOrBuilderTimeout of a single workflow run.com.google.protobuf.DurationTimeout of a single workflow task.com.google.protobuf.DurationOrBuilderTimeout of a single workflow task..temporal.api.common.v1.WorkflowType workflow_type = 3;.temporal.api.common.v1.WorkflowType workflow_type = 3;boolean.temporal.api.common.v1.Header header = 14;booleanhasInput().temporal.api.common.v1.Payloads input = 5;booleanhasMemo().temporal.api.common.v1.Memo memo = 15;booleanPriority metadata.boolean.temporal.api.common.v1.RetryPolicy retry_policy = 12;boolean.temporal.api.common.v1.SearchAttributes search_attributes = 16;boolean.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;booleanVersioning override for the child workflow.booleanTotal workflow execution timeout including retries and continue as new.booleanTimeout of a single workflow run.booleanTimeout of a single workflow task.boolean.temporal.api.common.v1.WorkflowType workflow_type = 3;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getNamespace
Deprecated.temporal.api.command.v1.StartChildWorkflowExecutionCommandAttributes.namespace is deprecated. See temporal/api/command/v1/message.proto;l=195Deprecated. Cross-namespace operations are disabled by default as of server 1.30.1.
string namespace = 1 [deprecated = true];- Returns:
- The namespace.
-
getNamespaceBytes
Deprecated.temporal.api.command.v1.StartChildWorkflowExecutionCommandAttributes.namespace is deprecated. See temporal/api/command/v1/message.proto;l=195Deprecated. Cross-namespace operations are disabled by default as of server 1.30.1.
string namespace = 1 [deprecated = true];- Returns:
- The bytes for namespace.
-
getWorkflowId
-
getWorkflowIdBytes
com.google.protobuf.ByteString getWorkflowIdBytes()string workflow_id = 2;- Returns:
- The bytes for workflowId.
-
hasWorkflowType
boolean hasWorkflowType().temporal.api.common.v1.WorkflowType workflow_type = 3;- Returns:
- Whether the workflowType field is set.
-
getWorkflowType
WorkflowType getWorkflowType().temporal.api.common.v1.WorkflowType workflow_type = 3;- Returns:
- The workflowType.
-
getWorkflowTypeOrBuilder
WorkflowTypeOrBuilder getWorkflowTypeOrBuilder().temporal.api.common.v1.WorkflowType workflow_type = 3; -
hasTaskQueue
boolean hasTaskQueue().temporal.api.taskqueue.v1.TaskQueue task_queue = 4;- Returns:
- Whether the taskQueue field is set.
-
getTaskQueue
TaskQueue getTaskQueue().temporal.api.taskqueue.v1.TaskQueue task_queue = 4;- Returns:
- The taskQueue.
-
getTaskQueueOrBuilder
TaskQueueOrBuilder getTaskQueueOrBuilder().temporal.api.taskqueue.v1.TaskQueue task_queue = 4; -
hasInput
boolean hasInput().temporal.api.common.v1.Payloads input = 5;- Returns:
- Whether the input field is set.
-
getInput
-
getInputOrBuilder
PayloadsOrBuilder getInputOrBuilder().temporal.api.common.v1.Payloads input = 5; -
hasWorkflowExecutionTimeout
boolean hasWorkflowExecutionTimeout()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6;- Returns:
- Whether the workflowExecutionTimeout field is set.
-
getWorkflowExecutionTimeout
com.google.protobuf.Duration getWorkflowExecutionTimeout()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6;- Returns:
- The workflowExecutionTimeout.
-
getWorkflowExecutionTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getWorkflowExecutionTimeoutOrBuilder()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6; -
hasWorkflowRunTimeout
boolean hasWorkflowRunTimeout()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7;- Returns:
- Whether the workflowRunTimeout field is set.
-
getWorkflowRunTimeout
com.google.protobuf.Duration getWorkflowRunTimeout()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7;- Returns:
- The workflowRunTimeout.
-
getWorkflowRunTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getWorkflowRunTimeoutOrBuilder()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7; -
hasWorkflowTaskTimeout
boolean hasWorkflowTaskTimeout()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8;- Returns:
- Whether the workflowTaskTimeout field is set.
-
getWorkflowTaskTimeout
com.google.protobuf.Duration getWorkflowTaskTimeout()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8;- Returns:
- The workflowTaskTimeout.
-
getWorkflowTaskTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getWorkflowTaskTimeoutOrBuilder()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8; -
getParentClosePolicyValue
int getParentClosePolicyValue()Default: PARENT_CLOSE_POLICY_TERMINATE.
.temporal.api.enums.v1.ParentClosePolicy parent_close_policy = 9;- Returns:
- The enum numeric value on the wire for parentClosePolicy.
-
getParentClosePolicy
ParentClosePolicy getParentClosePolicy()Default: PARENT_CLOSE_POLICY_TERMINATE.
.temporal.api.enums.v1.ParentClosePolicy parent_close_policy = 9;- Returns:
- The parentClosePolicy.
-
getControl
-
getControlBytes
com.google.protobuf.ByteString getControlBytes()string control = 10;- Returns:
- The bytes for control.
-
getWorkflowIdReusePolicyValue
int getWorkflowIdReusePolicyValue()Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Returns:
- The enum numeric value on the wire for workflowIdReusePolicy.
-
getWorkflowIdReusePolicy
WorkflowIdReusePolicy getWorkflowIdReusePolicy()Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Returns:
- The workflowIdReusePolicy.
-
hasRetryPolicy
boolean hasRetryPolicy().temporal.api.common.v1.RetryPolicy retry_policy = 12;- Returns:
- Whether the retryPolicy field is set.
-
getRetryPolicy
RetryPolicy getRetryPolicy().temporal.api.common.v1.RetryPolicy retry_policy = 12;- Returns:
- The retryPolicy.
-
getRetryPolicyOrBuilder
RetryPolicyOrBuilder getRetryPolicyOrBuilder().temporal.api.common.v1.RetryPolicy retry_policy = 12; -
getCronSchedule
String getCronSchedule()Establish a cron schedule for the child workflow.
string cron_schedule = 13;- Returns:
- The cronSchedule.
-
getCronScheduleBytes
com.google.protobuf.ByteString getCronScheduleBytes()Establish a cron schedule for the child workflow.
string cron_schedule = 13;- Returns:
- The bytes for cronSchedule.
-
hasHeader
boolean hasHeader().temporal.api.common.v1.Header header = 14;- Returns:
- Whether the header field is set.
-
getHeader
-
getHeaderOrBuilder
HeaderOrBuilder getHeaderOrBuilder().temporal.api.common.v1.Header header = 14; -
hasMemo
boolean hasMemo().temporal.api.common.v1.Memo memo = 15;- Returns:
- Whether the memo field is set.
-
getMemo
-
getMemoOrBuilder
MemoOrBuilder getMemoOrBuilder().temporal.api.common.v1.Memo memo = 15; -
hasSearchAttributes
boolean hasSearchAttributes().temporal.api.common.v1.SearchAttributes search_attributes = 16;- Returns:
- Whether the searchAttributes field is set.
-
getSearchAttributes
SearchAttributes getSearchAttributes().temporal.api.common.v1.SearchAttributes search_attributes = 16;- Returns:
- The searchAttributes.
-
getSearchAttributesOrBuilder
SearchAttributesOrBuilder getSearchAttributesOrBuilder().temporal.api.common.v1.SearchAttributes search_attributes = 16; -
getInheritBuildId
Deprecated.temporal.api.command.v1.StartChildWorkflowExecutionCommandAttributes.inherit_build_id is deprecated. See temporal/api/command/v1/message.proto;l=220If this is set, the child workflow inherits the Build ID of the parent. Otherwise, the assignment rules of the child's Task Queue will be used to independently assign a Build ID to it. Deprecated. Only considered for versioning v0.2.
bool inherit_build_id = 17 [deprecated = true];- Returns:
- The inheritBuildId.
-
hasPriority
boolean hasPriority()Priority metadata. If this message is not present, or any fields are not present, they inherit the values from the workflow.
.temporal.api.common.v1.Priority priority = 18;- Returns:
- Whether the priority field is set.
-
getPriority
Priority getPriority()Priority metadata. If this message is not present, or any fields are not present, they inherit the values from the workflow.
.temporal.api.common.v1.Priority priority = 18;- Returns:
- The priority.
-
getPriorityOrBuilder
PriorityOrBuilder getPriorityOrBuilder()Priority metadata. If this message is not present, or any fields are not present, they inherit the values from the workflow.
.temporal.api.common.v1.Priority priority = 18; -
hasVersioningOverride
boolean hasVersioningOverride()Versioning override for the child workflow. If present, this explicit override takes precedence over versioning behavior inherited from the parent workflow.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 19;- Returns:
- Whether the versioningOverride field is set.
-
getVersioningOverride
VersioningOverride getVersioningOverride()Versioning override for the child workflow. If present, this explicit override takes precedence over versioning behavior inherited from the parent workflow.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 19;- Returns:
- The versioningOverride.
-
getVersioningOverrideOrBuilder
VersioningOverrideOrBuilder getVersioningOverrideOrBuilder()Versioning override for the child workflow. If present, this explicit override takes precedence over versioning behavior inherited from the parent workflow.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 19;
-