Interface BlueGreenSettingsOrBuilder

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

@Generated public interface BlueGreenSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasStandardRolloutPolicy

      boolean hasStandardRolloutPolicy()
       Standard policy for the blue-green upgrade.
       
      .google.container.v1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
      Returns:
      Whether the standardRolloutPolicy field is set.
    • getStandardRolloutPolicy

      BlueGreenSettings.StandardRolloutPolicy getStandardRolloutPolicy()
       Standard policy for the blue-green upgrade.
       
      .google.container.v1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
      Returns:
      The standardRolloutPolicy.
    • getStandardRolloutPolicyOrBuilder

      BlueGreenSettings.StandardRolloutPolicyOrBuilder getStandardRolloutPolicyOrBuilder()
       Standard policy for the blue-green upgrade.
       
      .google.container.v1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
    • hasAutoscaledRolloutPolicy

      boolean hasAutoscaledRolloutPolicy()
       Autoscaled policy for cluster autoscaler enabled blue-green upgrade.
       
      .google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicy autoscaled_rollout_policy = 3;
      Returns:
      Whether the autoscaledRolloutPolicy field is set.
    • getAutoscaledRolloutPolicy

      BlueGreenSettings.AutoscaledRolloutPolicy getAutoscaledRolloutPolicy()
       Autoscaled policy for cluster autoscaler enabled blue-green upgrade.
       
      .google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicy autoscaled_rollout_policy = 3;
      Returns:
      The autoscaledRolloutPolicy.
    • getAutoscaledRolloutPolicyOrBuilder

      BlueGreenSettings.AutoscaledRolloutPolicyOrBuilder getAutoscaledRolloutPolicyOrBuilder()
       Autoscaled policy for cluster autoscaler enabled blue-green upgrade.
       
      .google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicy autoscaled_rollout_policy = 3;
    • hasNodePoolSoakDuration

      boolean hasNodePoolSoakDuration()
       Time needed after draining entire blue pool. After this period, blue pool
       will be cleaned up.
       
      optional .google.protobuf.Duration node_pool_soak_duration = 2;
      Returns:
      Whether the nodePoolSoakDuration field is set.
    • getNodePoolSoakDuration

      com.google.protobuf.Duration getNodePoolSoakDuration()
       Time needed after draining entire blue pool. After this period, blue pool
       will be cleaned up.
       
      optional .google.protobuf.Duration node_pool_soak_duration = 2;
      Returns:
      The nodePoolSoakDuration.
    • getNodePoolSoakDurationOrBuilder

      com.google.protobuf.DurationOrBuilder getNodePoolSoakDurationOrBuilder()
       Time needed after draining entire blue pool. After this period, blue pool
       will be cleaned up.
       
      optional .google.protobuf.Duration node_pool_soak_duration = 2;
    • getRolloutPolicyCase

      BlueGreenSettings.RolloutPolicyCase getRolloutPolicyCase()