Interface StrategyOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Canary getCanary()
      Canary deployment strategy provides progressive percentage based deployments to a Target.
      CanaryOrBuilder getCanaryOrBuilder()
      Canary deployment strategy provides progressive percentage based deployments to a Target.
      Strategy.DeploymentStrategyCase getDeploymentStrategyCase()  
      Standard getStandard()
      Standard deployment strategy executes a single deploy and allows verifying the deployment.
      StandardOrBuilder getStandardOrBuilder()
      Standard deployment strategy executes a single deploy and allows verifying the deployment.
      boolean hasCanary()
      Canary deployment strategy provides progressive percentage based deployments to a Target.
      boolean hasStandard()
      Standard deployment strategy executes a single deploy and allows verifying the deployment.
      • 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

      • hasStandard

        boolean hasStandard()
         Standard deployment strategy executes a single deploy and allows
         verifying the deployment.
         
        .google.cloud.deploy.v1.Standard standard = 1;
        Returns:
        Whether the standard field is set.
      • getStandard

        Standard getStandard()
         Standard deployment strategy executes a single deploy and allows
         verifying the deployment.
         
        .google.cloud.deploy.v1.Standard standard = 1;
        Returns:
        The standard.
      • getStandardOrBuilder

        StandardOrBuilder getStandardOrBuilder()
         Standard deployment strategy executes a single deploy and allows
         verifying the deployment.
         
        .google.cloud.deploy.v1.Standard standard = 1;
      • hasCanary

        boolean hasCanary()
         Canary deployment strategy provides progressive percentage based
         deployments to a Target.
         
        .google.cloud.deploy.v1.Canary canary = 2;
        Returns:
        Whether the canary field is set.
      • getCanary

        Canary getCanary()
         Canary deployment strategy provides progressive percentage based
         deployments to a Target.
         
        .google.cloud.deploy.v1.Canary canary = 2;
        Returns:
        The canary.
      • getCanaryOrBuilder

        CanaryOrBuilder getCanaryOrBuilder()
         Canary deployment strategy provides progressive percentage based
         deployments to a Target.
         
        .google.cloud.deploy.v1.Canary canary = 2;