public static final class LabelSelector.Builder extends GeneratedMessageV3.Builder<LabelSelector.Builder> implements LabelSelectorOrBuilder
The label selector, used to group labels on the resources.Protobuf type
google.cloud.gaming.v1alpha.LabelSelectorgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected MapField internalGetMapField(int number)
internalGetMapField in class GeneratedMessageV3.Builder<LabelSelector.Builder>protected MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class GeneratedMessageV3.Builder<LabelSelector.Builder>protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<LabelSelector.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic LabelSelector build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic LabelSelector buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic LabelSelector.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<LabelSelector.Builder>public LabelSelector.Builder mergeFrom(LabelSelector other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<LabelSelector.Builder>public LabelSelector.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<LabelSelector.Builder>IOExceptionpublic int getLabelsCount()
LabelSelectorOrBuilderResource labels for this selector.
map<string, string> labels = 1;getLabelsCount in interface LabelSelectorOrBuilderpublic boolean containsLabels(String key)
Resource labels for this selector.
map<string, string> labels = 1;containsLabels in interface LabelSelectorOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface LabelSelectorOrBuilderpublic Map<String,String> getLabelsMap()
Resource labels for this selector.
map<string, string> labels = 1;getLabelsMap in interface LabelSelectorOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Resource labels for this selector.
map<string, string> labels = 1;getLabelsOrDefault in interface LabelSelectorOrBuilderpublic String getLabelsOrThrow(String key)
Resource labels for this selector.
map<string, string> labels = 1;getLabelsOrThrow in interface LabelSelectorOrBuilderpublic LabelSelector.Builder clearLabels()
public LabelSelector.Builder removeLabels(String key)
Resource labels for this selector.
map<string, string> labels = 1;@Deprecated public Map<String,String> getMutableLabels()
public LabelSelector.Builder putLabels(String key, String value)
Resource labels for this selector.
map<string, string> labels = 1;public LabelSelector.Builder putAllLabels(Map<String,String> values)
Resource labels for this selector.
map<string, string> labels = 1;public final LabelSelector.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<LabelSelector.Builder>public final LabelSelector.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<LabelSelector.Builder>Copyright © 2020 Google LLC. All rights reserved.