Interface AutoscalingConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AutoscalingConfig, AutoscalingConfig.Builder

    public interface AutoscalingConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getPolicyUri()
      Optional.
      com.google.protobuf.ByteString getPolicyUriBytes()
      Optional.
      • 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 Detail

      • getPolicyUri

        String getPolicyUri()
         Optional. The autoscaling policy used by the cluster.
        
         Only resource names including projectid and location (region) are valid.
         Examples:
        
         * `https://www.googleapis.com/compute/v1/projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]`
         * `projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]`
        
         Note that the policy must be in the same project and Dataproc region.
         
        string policy_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The policyUri.
      • getPolicyUriBytes

        com.google.protobuf.ByteString getPolicyUriBytes()
         Optional. The autoscaling policy used by the cluster.
        
         Only resource names including projectid and location (region) are valid.
         Examples:
        
         * `https://www.googleapis.com/compute/v1/projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]`
         * `projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]`
        
         Note that the policy must be in the same project and Dataproc region.
         
        string policy_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for policyUri.