Interface StartBatchOperationRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StartBatchOperationRequest,StartBatchOperationRequest.Builder
@Generated(value="protoc", comments="annotations:StartBatchOperationRequestOrBuilder.java.pb.meta") public interface StartBatchOperationRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchOperationCancellationgetCancellationOperation().temporal.api.batch.v1.BatchOperationCancellation cancellation_operation = 12;BatchOperationCancellationOrBuildergetCancellationOperationOrBuilder().temporal.api.batch.v1.BatchOperationCancellation cancellation_operation = 12;BatchOperationDeletiongetDeletionOperation().temporal.api.batch.v1.BatchOperationDeletion deletion_operation = 13;BatchOperationDeletionOrBuildergetDeletionOperationOrBuilder().temporal.api.batch.v1.BatchOperationDeletion deletion_operation = 13;WorkflowExecutiongetExecutions(int index)Executions to apply the batch operation This field and `visibility_query` are mutually exclusiveintgetExecutionsCount()Executions to apply the batch operation This field and `visibility_query` are mutually exclusivejava.util.List<WorkflowExecution>getExecutionsList()Executions to apply the batch operation This field and `visibility_query` are mutually exclusiveWorkflowExecutionOrBuildergetExecutionsOrBuilder(int index)Executions to apply the batch operation This field and `visibility_query` are mutually exclusivejava.util.List<? extends WorkflowExecutionOrBuilder>getExecutionsOrBuilderList()Executions to apply the batch operation This field and `visibility_query` are mutually exclusivejava.lang.StringgetJobId()Job ID defines the unique ID for the batch jobcom.google.protobuf.ByteStringgetJobIdBytes()Job ID defines the unique ID for the batch jobfloatgetMaxOperationsPerSecond()Limit for the number of operations processed per second within this batch.java.lang.StringgetNamespace()Namespace that contains the batch operationcom.google.protobuf.ByteStringgetNamespaceBytes()Namespace that contains the batch operationStartBatchOperationRequest.OperationCasegetOperationCase()java.lang.StringgetReason()Reason to perform the batch operationcom.google.protobuf.ByteStringgetReasonBytes()Reason to perform the batch operationBatchOperationResetgetResetOperation().temporal.api.batch.v1.BatchOperationReset reset_operation = 14;BatchOperationResetOrBuildergetResetOperationOrBuilder().temporal.api.batch.v1.BatchOperationReset reset_operation = 14;BatchOperationSignalgetSignalOperation().temporal.api.batch.v1.BatchOperationSignal signal_operation = 11;BatchOperationSignalOrBuildergetSignalOperationOrBuilder().temporal.api.batch.v1.BatchOperationSignal signal_operation = 11;BatchOperationTerminationgetTerminationOperation().temporal.api.batch.v1.BatchOperationTermination termination_operation = 10;BatchOperationTerminationOrBuildergetTerminationOperationOrBuilder().temporal.api.batch.v1.BatchOperationTermination termination_operation = 10;BatchOperationUnpauseActivitiesgetUnpauseActivitiesOperation().temporal.api.batch.v1.BatchOperationUnpauseActivities unpause_activities_operation = 16;BatchOperationUnpauseActivitiesOrBuildergetUnpauseActivitiesOperationOrBuilder().temporal.api.batch.v1.BatchOperationUnpauseActivities unpause_activities_operation = 16;BatchOperationUpdateWorkflowExecutionOptionsgetUpdateWorkflowOptionsOperation().temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions update_workflow_options_operation = 15;BatchOperationUpdateWorkflowExecutionOptionsOrBuildergetUpdateWorkflowOptionsOperationOrBuilder().temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions update_workflow_options_operation = 15;java.lang.StringgetVisibilityQuery()Visibility query defines the the group of workflow to apply the batch operation This field and `executions` are mutually exclusivecom.google.protobuf.ByteStringgetVisibilityQueryBytes()Visibility query defines the the group of workflow to apply the batch operation This field and `executions` are mutually exclusivebooleanhasCancellationOperation().temporal.api.batch.v1.BatchOperationCancellation cancellation_operation = 12;booleanhasDeletionOperation().temporal.api.batch.v1.BatchOperationDeletion deletion_operation = 13;booleanhasResetOperation().temporal.api.batch.v1.BatchOperationReset reset_operation = 14;booleanhasSignalOperation().temporal.api.batch.v1.BatchOperationSignal signal_operation = 11;booleanhasTerminationOperation().temporal.api.batch.v1.BatchOperationTermination termination_operation = 10;booleanhasUnpauseActivitiesOperation().temporal.api.batch.v1.BatchOperationUnpauseActivities unpause_activities_operation = 16;booleanhasUpdateWorkflowOptionsOperation().temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions update_workflow_options_operation = 15;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getNamespace
java.lang.String getNamespace()
Namespace that contains the batch operation
string namespace = 1;- Returns:
- The namespace.
-
getNamespaceBytes
com.google.protobuf.ByteString getNamespaceBytes()
Namespace that contains the batch operation
string namespace = 1;- Returns:
- The bytes for namespace.
-
getVisibilityQuery
java.lang.String getVisibilityQuery()
Visibility query defines the the group of workflow to apply the batch operation This field and `executions` are mutually exclusive
string visibility_query = 2;- Returns:
- The visibilityQuery.
-
getVisibilityQueryBytes
com.google.protobuf.ByteString getVisibilityQueryBytes()
Visibility query defines the the group of workflow to apply the batch operation This field and `executions` are mutually exclusive
string visibility_query = 2;- Returns:
- The bytes for visibilityQuery.
-
getJobId
java.lang.String getJobId()
Job ID defines the unique ID for the batch job
string job_id = 3;- Returns:
- The jobId.
-
getJobIdBytes
com.google.protobuf.ByteString getJobIdBytes()
Job ID defines the unique ID for the batch job
string job_id = 3;- Returns:
- The bytes for jobId.
-
getReason
java.lang.String getReason()
Reason to perform the batch operation
string reason = 4;- Returns:
- The reason.
-
getReasonBytes
com.google.protobuf.ByteString getReasonBytes()
Reason to perform the batch operation
string reason = 4;- Returns:
- The bytes for reason.
-
getExecutionsList
java.util.List<WorkflowExecution> getExecutionsList()
Executions to apply the batch operation This field and `visibility_query` are mutually exclusive
repeated .temporal.api.common.v1.WorkflowExecution executions = 5;
-
getExecutions
WorkflowExecution getExecutions(int index)
Executions to apply the batch operation This field and `visibility_query` are mutually exclusive
repeated .temporal.api.common.v1.WorkflowExecution executions = 5;
-
getExecutionsCount
int getExecutionsCount()
Executions to apply the batch operation This field and `visibility_query` are mutually exclusive
repeated .temporal.api.common.v1.WorkflowExecution executions = 5;
-
getExecutionsOrBuilderList
java.util.List<? extends WorkflowExecutionOrBuilder> getExecutionsOrBuilderList()
Executions to apply the batch operation This field and `visibility_query` are mutually exclusive
repeated .temporal.api.common.v1.WorkflowExecution executions = 5;
-
getExecutionsOrBuilder
WorkflowExecutionOrBuilder getExecutionsOrBuilder(int index)
Executions to apply the batch operation This field and `visibility_query` are mutually exclusive
repeated .temporal.api.common.v1.WorkflowExecution executions = 5;
-
getMaxOperationsPerSecond
float getMaxOperationsPerSecond()
Limit for the number of operations processed per second within this batch. Its purpose is to reduce the stress on the system caused by batch operations, which helps to prevent system overload and minimize potential delays in executing ongoing tasks for user workers. Note that when no explicit limit is provided, the server will operate according to its limit defined by the dynamic configuration key `worker.batcherRPS`. This also applies if the value in this field exceeds the server's configured limit.
float max_operations_per_second = 6;- Returns:
- The maxOperationsPerSecond.
-
hasTerminationOperation
boolean hasTerminationOperation()
.temporal.api.batch.v1.BatchOperationTermination termination_operation = 10;- Returns:
- Whether the terminationOperation field is set.
-
getTerminationOperation
BatchOperationTermination getTerminationOperation()
.temporal.api.batch.v1.BatchOperationTermination termination_operation = 10;- Returns:
- The terminationOperation.
-
getTerminationOperationOrBuilder
BatchOperationTerminationOrBuilder getTerminationOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationTermination termination_operation = 10;
-
hasSignalOperation
boolean hasSignalOperation()
.temporal.api.batch.v1.BatchOperationSignal signal_operation = 11;- Returns:
- Whether the signalOperation field is set.
-
getSignalOperation
BatchOperationSignal getSignalOperation()
.temporal.api.batch.v1.BatchOperationSignal signal_operation = 11;- Returns:
- The signalOperation.
-
getSignalOperationOrBuilder
BatchOperationSignalOrBuilder getSignalOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationSignal signal_operation = 11;
-
hasCancellationOperation
boolean hasCancellationOperation()
.temporal.api.batch.v1.BatchOperationCancellation cancellation_operation = 12;- Returns:
- Whether the cancellationOperation field is set.
-
getCancellationOperation
BatchOperationCancellation getCancellationOperation()
.temporal.api.batch.v1.BatchOperationCancellation cancellation_operation = 12;- Returns:
- The cancellationOperation.
-
getCancellationOperationOrBuilder
BatchOperationCancellationOrBuilder getCancellationOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationCancellation cancellation_operation = 12;
-
hasDeletionOperation
boolean hasDeletionOperation()
.temporal.api.batch.v1.BatchOperationDeletion deletion_operation = 13;- Returns:
- Whether the deletionOperation field is set.
-
getDeletionOperation
BatchOperationDeletion getDeletionOperation()
.temporal.api.batch.v1.BatchOperationDeletion deletion_operation = 13;- Returns:
- The deletionOperation.
-
getDeletionOperationOrBuilder
BatchOperationDeletionOrBuilder getDeletionOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationDeletion deletion_operation = 13;
-
hasResetOperation
boolean hasResetOperation()
.temporal.api.batch.v1.BatchOperationReset reset_operation = 14;- Returns:
- Whether the resetOperation field is set.
-
getResetOperation
BatchOperationReset getResetOperation()
.temporal.api.batch.v1.BatchOperationReset reset_operation = 14;- Returns:
- The resetOperation.
-
getResetOperationOrBuilder
BatchOperationResetOrBuilder getResetOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationReset reset_operation = 14;
-
hasUpdateWorkflowOptionsOperation
boolean hasUpdateWorkflowOptionsOperation()
.temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions update_workflow_options_operation = 15;- Returns:
- Whether the updateWorkflowOptionsOperation field is set.
-
getUpdateWorkflowOptionsOperation
BatchOperationUpdateWorkflowExecutionOptions getUpdateWorkflowOptionsOperation()
.temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions update_workflow_options_operation = 15;- Returns:
- The updateWorkflowOptionsOperation.
-
getUpdateWorkflowOptionsOperationOrBuilder
BatchOperationUpdateWorkflowExecutionOptionsOrBuilder getUpdateWorkflowOptionsOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions update_workflow_options_operation = 15;
-
hasUnpauseActivitiesOperation
boolean hasUnpauseActivitiesOperation()
.temporal.api.batch.v1.BatchOperationUnpauseActivities unpause_activities_operation = 16;- Returns:
- Whether the unpauseActivitiesOperation field is set.
-
getUnpauseActivitiesOperation
BatchOperationUnpauseActivities getUnpauseActivitiesOperation()
.temporal.api.batch.v1.BatchOperationUnpauseActivities unpause_activities_operation = 16;- Returns:
- The unpauseActivitiesOperation.
-
getUnpauseActivitiesOperationOrBuilder
BatchOperationUnpauseActivitiesOrBuilder getUnpauseActivitiesOperationOrBuilder()
.temporal.api.batch.v1.BatchOperationUnpauseActivities unpause_activities_operation = 16;
-
getOperationCase
StartBatchOperationRequest.OperationCase getOperationCase()
-
-