Package com.google.cloud.deploy.v1
Interface DeployParametersOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DeployParameters,DeployParameters.Builder
@Generated
public interface DeployParametersOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.booleancontainsValues(String key) Required.Deprecated.intOptional.Optional.getMatchTargetLabelsOrDefault(String key, String defaultValue) Optional.Optional.Deprecated.intRequired.Required.getValuesOrDefault(String key, String defaultValue) Required.getValuesOrThrow(String key) Required.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getValuesCount
int getValuesCount()Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED]; -
containsValues
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED]; -
getValues
Deprecated.UsegetValuesMap()instead. -
getValuesMap
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED]; -
getValuesOrDefault
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED]; -
getValuesOrThrow
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
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]; -
getMatchTargetLabels
Deprecated.UsegetMatchTargetLabelsMap()instead. -
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
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
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];
-