Interface ComputeConfigScalingGroupOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ComputeConfigScalingGroup,ComputeConfigScalingGroup.Builder
@Generated(value="protoc",
comments="annotations:ComputeConfigScalingGroupOrBuilder.java.pb.meta")
public interface ComputeConfigScalingGroupOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionStores instructions for a worker control plane controller how to respond to worker lifeycle events.Stores instructions for a worker control plane controller how to respond to worker lifeycle events.Informs a worker lifecycle controller *when* and *how often* to perform certain worker lifecycle actions like starting a serverless worker.Informs a worker lifecycle controller *when* and *how often* to perform certain worker lifecycle actions like starting a serverless worker.getTaskQueueTypes(int index) Optional.intOptional.Optional.intgetTaskQueueTypesValue(int index) Optional.Optional.booleanStores instructions for a worker control plane controller how to respond to worker lifeycle events.booleanInforms a worker lifecycle controller *when* and *how often* to perform certain worker lifecycle actions like starting a serverless worker.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
-
getTaskQueueTypesList
List<TaskQueueType> getTaskQueueTypesList()Optional. The set of task queue types this scaling group serves. If not provided, this scaling group serves all not otherwise defined task types.
repeated .temporal.api.enums.v1.TaskQueueType task_queue_types = 1;- Returns:
- A list containing the taskQueueTypes.
-
getTaskQueueTypesCount
int getTaskQueueTypesCount()Optional. The set of task queue types this scaling group serves. If not provided, this scaling group serves all not otherwise defined task types.
repeated .temporal.api.enums.v1.TaskQueueType task_queue_types = 1;- Returns:
- The count of taskQueueTypes.
-
getTaskQueueTypes
Optional. The set of task queue types this scaling group serves. If not provided, this scaling group serves all not otherwise defined task types.
repeated .temporal.api.enums.v1.TaskQueueType task_queue_types = 1;- Parameters:
index- The index of the element to return.- Returns:
- The taskQueueTypes at the given index.
-
getTaskQueueTypesValueList
Optional. The set of task queue types this scaling group serves. If not provided, this scaling group serves all not otherwise defined task types.
repeated .temporal.api.enums.v1.TaskQueueType task_queue_types = 1;- Returns:
- A list containing the enum numeric values on the wire for taskQueueTypes.
-
getTaskQueueTypesValue
int getTaskQueueTypesValue(int index) Optional. The set of task queue types this scaling group serves. If not provided, this scaling group serves all not otherwise defined task types.
repeated .temporal.api.enums.v1.TaskQueueType task_queue_types = 1;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of taskQueueTypes at the given index.
-
hasProvider
boolean hasProvider()Stores instructions for a worker control plane controller how to respond to worker lifeycle events.
.temporal.api.compute.v1.ComputeProvider provider = 3;- Returns:
- Whether the provider field is set.
-
getProvider
ComputeProvider getProvider()Stores instructions for a worker control plane controller how to respond to worker lifeycle events.
.temporal.api.compute.v1.ComputeProvider provider = 3;- Returns:
- The provider.
-
getProviderOrBuilder
ComputeProviderOrBuilder getProviderOrBuilder()Stores instructions for a worker control plane controller how to respond to worker lifeycle events.
.temporal.api.compute.v1.ComputeProvider provider = 3; -
hasScaler
boolean hasScaler()Informs a worker lifecycle controller *when* and *how often* to perform certain worker lifecycle actions like starting a serverless worker.
.temporal.api.compute.v1.ComputeScaler scaler = 4;- Returns:
- Whether the scaler field is set.
-
getScaler
ComputeScaler getScaler()Informs a worker lifecycle controller *when* and *how often* to perform certain worker lifecycle actions like starting a serverless worker.
.temporal.api.compute.v1.ComputeScaler scaler = 4;- Returns:
- The scaler.
-
getScalerOrBuilder
ComputeScalerOrBuilder getScalerOrBuilder()Informs a worker lifecycle controller *when* and *how often* to perform certain worker lifecycle actions like starting a serverless worker.
.temporal.api.compute.v1.ComputeScaler scaler = 4;
-