Interface ComputeConfigScalingGroupUpdateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ComputeConfigScalingGroupUpdate,ComputeConfigScalingGroupUpdate.Builder
@Generated(value="protoc",
comments="annotations:ComputeConfigScalingGroupUpdateOrBuilder.java.pb.meta")
public interface ComputeConfigScalingGroupUpdateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;.temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;com.google.protobuf.FieldMaskControls which fields from `scaling_group` will be applied.com.google.protobuf.FieldMaskOrBuilderControls which fields from `scaling_group` will be applied.boolean.temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;booleanControls which fields from `scaling_group` will be applied.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
-
hasScalingGroup
boolean hasScalingGroup().temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;- Returns:
- Whether the scalingGroup field is set.
-
getScalingGroup
ComputeConfigScalingGroup getScalingGroup().temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;- Returns:
- The scalingGroup.
-
getScalingGroupOrBuilder
ComputeConfigScalingGroupOrBuilder getScalingGroupOrBuilder().temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1; -
hasUpdateMask
boolean hasUpdateMask()Controls which fields from `scaling_group` will be applied. Semantics: - Mask is ignored for new scaling groups (only applicable when scaling group already exists). - Empty mask for an existing scaling group is no-op: no change. - Non-empty mask for an existing scaling group will update/unset only to the fields mentioned in the mask. - Accepted paths: "task_queue_types", "provider", "provider.type", "provider.details", "provider.nexus_endpoint", "scaler", "scaler.type", "scaler.details"
.google.protobuf.FieldMask update_mask = 2;- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
com.google.protobuf.FieldMask getUpdateMask()Controls which fields from `scaling_group` will be applied. Semantics: - Mask is ignored for new scaling groups (only applicable when scaling group already exists). - Empty mask for an existing scaling group is no-op: no change. - Non-empty mask for an existing scaling group will update/unset only to the fields mentioned in the mask. - Accepted paths: "task_queue_types", "provider", "provider.type", "provider.details", "provider.nexus_endpoint", "scaler", "scaler.type", "scaler.details"
.google.protobuf.FieldMask update_mask = 2;- Returns:
- The updateMask.
-
getUpdateMaskOrBuilder
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()Controls which fields from `scaling_group` will be applied. Semantics: - Mask is ignored for new scaling groups (only applicable when scaling group already exists). - Empty mask for an existing scaling group is no-op: no change. - Non-empty mask for an existing scaling group will update/unset only to the fields mentioned in the mask. - Accepted paths: "task_queue_types", "provider", "provider.type", "provider.details", "provider.nexus_endpoint", "scaler", "scaler.type", "scaler.details"
.google.protobuf.FieldMask update_mask = 2;
-