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 Type
    Method
    Description
    .temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;
    .temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;
    com.google.protobuf.FieldMask
    Controls which fields from `scaling_group` will be applied.
    com.google.protobuf.FieldMaskOrBuilder
    Controls which fields from `scaling_group` will be applied.
    boolean
    .temporal.api.compute.v1.ComputeConfigScalingGroup scaling_group = 1;
    boolean
    Controls which fields from `scaling_group` will be applied.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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;