public static final class TargetAttribute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder> implements TargetAttributeOrBuilder
Contains criteria for selecting Targets.Protobuf type
google.cloud.deploy.v1.TargetAttribute| Modifier and Type | Method and Description |
|---|---|
TargetAttribute.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TargetAttribute |
build() |
TargetAttribute |
buildPartial() |
TargetAttribute.Builder |
clear() |
TargetAttribute.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TargetAttribute.Builder |
clearId()
ID of the `Target`.
|
TargetAttribute.Builder |
clearLabels() |
TargetAttribute.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TargetAttribute.Builder |
clone() |
boolean |
containsLabels(String key)
Target labels.
|
TargetAttribute |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
ID of the `Target`.
|
com.google.protobuf.ByteString |
getIdBytes()
ID of the `Target`.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Target labels.
|
Map<String,String> |
getLabelsMap()
Target labels.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Target labels.
|
String |
getLabelsOrThrow(String key)
Target labels.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
TargetAttribute.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TargetAttribute.Builder |
mergeFrom(com.google.protobuf.Message other) |
TargetAttribute.Builder |
mergeFrom(TargetAttribute other) |
TargetAttribute.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TargetAttribute.Builder |
putAllLabels(Map<String,String> values)
Target labels.
|
TargetAttribute.Builder |
putLabels(String key,
String value)
Target labels.
|
TargetAttribute.Builder |
removeLabels(String key)
Target labels.
|
TargetAttribute.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TargetAttribute.Builder |
setId(String value)
ID of the `Target`.
|
TargetAttribute.Builder |
setIdBytes(com.google.protobuf.ByteString value)
ID of the `Target`.
|
TargetAttribute.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TargetAttribute.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<TargetAttribute.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>public TargetAttribute.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.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<TargetAttribute.Builder>public TargetAttribute getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TargetAttribute build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TargetAttribute buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TargetAttribute.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>public TargetAttribute.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<TargetAttribute.Builder>public TargetAttribute.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>public TargetAttribute.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>public TargetAttribute.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<TargetAttribute.Builder>public TargetAttribute.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<TargetAttribute.Builder>public TargetAttribute.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TargetAttribute.Builder>public TargetAttribute.Builder mergeFrom(TargetAttribute other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>public TargetAttribute.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<TargetAttribute.Builder>IOExceptionpublic String getId()
ID of the `Target`. The value of this field could be one of the following: * The last segment of a target name. It only needs the ID to determine which target is being referred to * "*", all targets in a location.
string id = 1;getId in interface TargetAttributeOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
ID of the `Target`. The value of this field could be one of the following: * The last segment of a target name. It only needs the ID to determine which target is being referred to * "*", all targets in a location.
string id = 1;getIdBytes in interface TargetAttributeOrBuilderpublic TargetAttribute.Builder setId(String value)
ID of the `Target`. The value of this field could be one of the following: * The last segment of a target name. It only needs the ID to determine which target is being referred to * "*", all targets in a location.
string id = 1;value - The id to set.public TargetAttribute.Builder clearId()
ID of the `Target`. The value of this field could be one of the following: * The last segment of a target name. It only needs the ID to determine which target is being referred to * "*", all targets in a location.
string id = 1;public TargetAttribute.Builder setIdBytes(com.google.protobuf.ByteString value)
ID of the `Target`. The value of this field could be one of the following: * The last segment of a target name. It only needs the ID to determine which target is being referred to * "*", all targets in a location.
string id = 1;value - The bytes for id to set.public int getLabelsCount()
TargetAttributeOrBuilderTarget labels.
map<string, string> labels = 2;getLabelsCount in interface TargetAttributeOrBuilderpublic boolean containsLabels(String key)
Target labels.
map<string, string> labels = 2;containsLabels in interface TargetAttributeOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface TargetAttributeOrBuilderpublic Map<String,String> getLabelsMap()
Target labels.
map<string, string> labels = 2;getLabelsMap in interface TargetAttributeOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Target labels.
map<string, string> labels = 2;getLabelsOrDefault in interface TargetAttributeOrBuilderpublic String getLabelsOrThrow(String key)
Target labels.
map<string, string> labels = 2;getLabelsOrThrow in interface TargetAttributeOrBuilderpublic TargetAttribute.Builder clearLabels()
public TargetAttribute.Builder removeLabels(String key)
Target labels.
map<string, string> labels = 2;@Deprecated public Map<String,String> getMutableLabels()
public TargetAttribute.Builder putLabels(String key, String value)
Target labels.
map<string, string> labels = 2;public TargetAttribute.Builder putAllLabels(Map<String,String> values)
Target labels.
map<string, string> labels = 2;public final TargetAttribute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>public final TargetAttribute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TargetAttribute.Builder>Copyright © 2024 Google LLC. All rights reserved.