Interface StageOrBuilder

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

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

    • getTargetId

      String getTargetId()
       Optional. The target_id to which this stage points. This field refers
       exclusively to the last segment of a target name. For example, this field
       would just be `my-target` (rather than
       `projects/project/locations/location/targets/my-target`). The location of
       the `Target` is inferred to be the same as the location of the
       `DeliveryPipeline` that contains this `Stage`.
       
      string target_id = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The targetId.
    • getTargetIdBytes

      com.google.protobuf.ByteString getTargetIdBytes()
       Optional. The target_id to which this stage points. This field refers
       exclusively to the last segment of a target name. For example, this field
       would just be `my-target` (rather than
       `projects/project/locations/location/targets/my-target`). The location of
       the `Target` is inferred to be the same as the location of the
       `DeliveryPipeline` that contains this `Stage`.
       
      string target_id = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for targetId.
    • getProfilesList

      List<String> getProfilesList()
       Optional. Skaffold profiles to use when rendering the manifest for this
       stage's `Target`.
       
      repeated string profiles = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the profiles.
    • getProfilesCount

      int getProfilesCount()
       Optional. Skaffold profiles to use when rendering the manifest for this
       stage's `Target`.
       
      repeated string profiles = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of profiles.
    • getProfiles

      String getProfiles(int index)
       Optional. Skaffold profiles to use when rendering the manifest for this
       stage's `Target`.
       
      repeated string profiles = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The profiles at the given index.
    • getProfilesBytes

      com.google.protobuf.ByteString getProfilesBytes(int index)
       Optional. Skaffold profiles to use when rendering the manifest for this
       stage's `Target`.
       
      repeated string profiles = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the profiles at the given index.
    • hasStrategy

      boolean hasStrategy()
       Optional. The strategy to use for a `Rollout` to this stage.
       
      .google.cloud.deploy.v1.Strategy strategy = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the strategy field is set.
    • getStrategy

      Strategy getStrategy()
       Optional. The strategy to use for a `Rollout` to this stage.
       
      .google.cloud.deploy.v1.Strategy strategy = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The strategy.
    • getStrategyOrBuilder

      StrategyOrBuilder getStrategyOrBuilder()
       Optional. The strategy to use for a `Rollout` to this stage.
       
      .google.cloud.deploy.v1.Strategy strategy = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployParametersList

      List<DeployParameters> getDeployParametersList()
       Optional. The deploy parameters to use for the target in this stage.
       
      repeated .google.cloud.deploy.v1.DeployParameters deploy_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployParameters

      DeployParameters getDeployParameters(int index)
       Optional. The deploy parameters to use for the target in this stage.
       
      repeated .google.cloud.deploy.v1.DeployParameters deploy_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployParametersCount

      int getDeployParametersCount()
       Optional. The deploy parameters to use for the target in this stage.
       
      repeated .google.cloud.deploy.v1.DeployParameters deploy_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployParametersOrBuilderList

      List<? extends DeployParametersOrBuilder> getDeployParametersOrBuilderList()
       Optional. The deploy parameters to use for the target in this stage.
       
      repeated .google.cloud.deploy.v1.DeployParameters deploy_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployParametersOrBuilder

      DeployParametersOrBuilder getDeployParametersOrBuilder(int index)
       Optional. The deploy parameters to use for the target in this stage.
       
      repeated .google.cloud.deploy.v1.DeployParameters deploy_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];