public static final class DeployParameters.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder> implements DeployParametersOrBuilder
DeployParameters contains deploy parameters information.Protobuf type
google.cloud.deploy.v1.DeployParametersgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeployParameters build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeployParameters buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeployParameters.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeployParameters.Builder>public DeployParameters.Builder mergeFrom(DeployParameters other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public DeployParameters.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeployParameters.Builder>IOExceptionpublic int getValuesCount()
DeployParametersOrBuilderRequired. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];getValuesCount in interface DeployParametersOrBuilderpublic boolean containsValues(String key)
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];containsValues in interface DeployParametersOrBuilder@Deprecated public Map<String,String> getValues()
getValuesMap() instead.getValues in interface DeployParametersOrBuilderpublic Map<String,String> getValuesMap()
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];getValuesMap in interface DeployParametersOrBuilderpublic 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];getValuesOrDefault in interface DeployParametersOrBuilderpublic String getValuesOrThrow(String key)
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];getValuesOrThrow in interface DeployParametersOrBuilderpublic DeployParameters.Builder clearValues()
public DeployParameters.Builder removeValues(String key)
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];@Deprecated public Map<String,String> getMutableValues()
public DeployParameters.Builder putValues(String key, String value)
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];public DeployParameters.Builder putAllValues(Map<String,String> values)
Required. Values are deploy parameters in key-value pairs.
map<string, string> values = 1 [(.google.api.field_behavior) = REQUIRED];public int getMatchTargetLabelsCount()
DeployParametersOrBuilderOptional. 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];
getMatchTargetLabelsCount in interface DeployParametersOrBuilderpublic 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];
containsMatchTargetLabels in interface DeployParametersOrBuilder@Deprecated public Map<String,String> getMatchTargetLabels()
getMatchTargetLabelsMap() instead.getMatchTargetLabels in interface DeployParametersOrBuilderpublic 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];
getMatchTargetLabelsMap in interface DeployParametersOrBuilderpublic 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];
getMatchTargetLabelsOrDefault in interface DeployParametersOrBuilderpublic 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];
getMatchTargetLabelsOrThrow in interface DeployParametersOrBuilderpublic DeployParameters.Builder clearMatchTargetLabels()
public DeployParameters.Builder removeMatchTargetLabels(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];
@Deprecated public Map<String,String> getMutableMatchTargetLabels()
public DeployParameters.Builder putMatchTargetLabels(String key, String value)
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];
public DeployParameters.Builder putAllMatchTargetLabels(Map<String,String> values)
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];
public final DeployParameters.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>public final DeployParameters.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeployParameters.Builder>Copyright © 2024 Google LLC. All rights reserved.