Interface DeployParametersOrBuilder (1.20.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
NameDescription
keyString
Returns
TypeDescription
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
NameDescription
keyString
Returns
TypeDescription
boolean

getMatchTargetLabels()

public abstract Map<String,String> getMatchTargetLabels()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
keyString
defaultValueString
Returns
TypeDescription
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
NameDescription
keyString
Returns
TypeDescription
String

getValues()

public abstract Map<String,String> getValues()

Use #getValuesMap() instead.

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
keyString
defaultValueString
Returns
TypeDescription
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
NameDescription
keyString
Returns
TypeDescription
String