Interface DeployParametersOrBuilder (1.45.0)

public interface DeployParametersOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsMatchTargetLabels(String key)

public abstract 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];

Parameter
Name Description
key String
Returns
Type Description
boolean

containsValues(String key)

public abstract boolean containsValues(String key)

Required. Values are deploy parameters in key-value pairs.

map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
key String
Returns
Type Description
boolean

getMatchTargetLabels() (deprecated)

public abstract Map<String,String> getMatchTargetLabels()
Returns
Type Description
Map<String,String>

getMatchTargetLabelsCount()

public abstract 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];

Returns
Type Description
int

getMatchTargetLabelsMap()

public abstract 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];

Returns
Type Description
Map<String,String>

getMatchTargetLabelsOrDefault(String key, String defaultValue)

public abstract 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];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getMatchTargetLabelsOrThrow(String key)

public abstract 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];

Parameter
Name Description
key String
Returns
Type Description
String

getValues() (deprecated)

public abstract Map<String,String> getValues()

Use #getValuesMap() instead.

Returns
Type Description
Map<String,String>

getValuesCount()

public abstract int getValuesCount()

Required. Values are deploy parameters in key-value pairs.

map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getValuesMap()

public abstract Map<String,String> getValuesMap()

Required. Values are deploy parameters in key-value pairs.

map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Map<String,String>

getValuesOrDefault(String key, String defaultValue)

public abstract 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];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getValuesOrThrow(String key)

public abstract String getValuesOrThrow(String key)

Required. Values are deploy parameters in key-value pairs.

map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
key String
Returns
Type Description
String