Interface DeployParametersOrBuilder

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

    public interface DeployParametersOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getValuesCount

        int getValuesCount()
         Required. Values are deploy parameters in key-value pairs.
         
        map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];
      • containsValues

        boolean containsValues​(String key)
         Required. Values are deploy parameters in key-value pairs.
         
        map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];
      • getValuesMap

        Map<String,​String> getValuesMap()
         Required. Values are deploy parameters in key-value pairs.
         
        map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];
      • getValuesOrDefault

        String getValuesOrDefault​(String key,
                                  String defaultValue)
         Required. Values are deploy parameters in key-value pairs.
         
        map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];
      • getValuesOrThrow

        String getValuesOrThrow​(String key)
         Required. Values are deploy parameters in key-value pairs.
         
        map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];
      • getMatchTargetLabelsCount

        int getMatchTargetLabelsCount()
         Optional. Deploy parameters are applied to targets with match labels.
         If unspecified, deploy parameters are applied to all targets (including
         child targets of a multi-target).
         
        map<string, string> match_target_labels = 2 [(.google.api.field_behavior) = OPTIONAL];
      • containsMatchTargetLabels

        boolean containsMatchTargetLabels​(String key)
         Optional. Deploy parameters are applied to targets with match labels.
         If unspecified, deploy parameters are applied to all targets (including
         child targets of a multi-target).
         
        map<string, string> match_target_labels = 2 [(.google.api.field_behavior) = OPTIONAL];
      • getMatchTargetLabelsMap

        Map<String,​String> getMatchTargetLabelsMap()
         Optional. Deploy parameters are applied to targets with match labels.
         If unspecified, deploy parameters are applied to all targets (including
         child targets of a multi-target).
         
        map<string, string> match_target_labels = 2 [(.google.api.field_behavior) = OPTIONAL];
      • getMatchTargetLabelsOrDefault

        String getMatchTargetLabelsOrDefault​(String key,
                                             String defaultValue)
         Optional. Deploy parameters are applied to targets with match labels.
         If unspecified, deploy parameters are applied to all targets (including
         child targets of a multi-target).
         
        map<string, string> match_target_labels = 2 [(.google.api.field_behavior) = OPTIONAL];
      • getMatchTargetLabelsOrThrow

        String getMatchTargetLabelsOrThrow​(String key)
         Optional. Deploy parameters are applied to targets with match labels.
         If unspecified, deploy parameters are applied to all targets (including
         child targets of a multi-target).
         
        map<string, string> match_target_labels = 2 [(.google.api.field_behavior) = OPTIONAL];