Class Fleet.LabelSelector (0.10.0)
public static final class Fleet.LabelSelector extends GeneratedMessageV3 implements Fleet.LabelSelectorOrBuilder
A label selector is a label query over a set of resources. An empty label
selector matches all objects.
Protobuf type google.cloud.configdelivery.v1.Fleet.LabelSelector
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
MATCH_LABELS_FIELD_NUMBER
public static final int MATCH_LABELS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Fleet.LabelSelector getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Fleet.LabelSelector.Builder newBuilder()
newBuilder(Fleet.LabelSelector prototype)
public static Fleet.LabelSelector.Builder newBuilder(Fleet.LabelSelector prototype)
public static Fleet.LabelSelector parseDelimitedFrom(InputStream input)
public static Fleet.LabelSelector parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Fleet.LabelSelector parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Fleet.LabelSelector parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Fleet.LabelSelector parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Fleet.LabelSelector parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Fleet.LabelSelector parseFrom(CodedInputStream input)
public static Fleet.LabelSelector parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Fleet.LabelSelector parseFrom(InputStream input)
public static Fleet.LabelSelector parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Fleet.LabelSelector parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Fleet.LabelSelector parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Fleet.LabelSelector> parser()
Methods
containsMatchLabels(String key)
public boolean containsMatchLabels(String key)
Optional. match_labels is a map of {key,value} pairs. Each {key,value}
pair must match an existing label key and value exactly in order to
satisfy the match.
map<string, string> match_labels = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Fleet.LabelSelector getDefaultInstanceForType()
getMatchLabels() (deprecated)
public Map<String,String> getMatchLabels()
getMatchLabelsCount()
public int getMatchLabelsCount()
Optional. match_labels is a map of {key,value} pairs. Each {key,value}
pair must match an existing label key and value exactly in order to
satisfy the match.
map<string, string> match_labels = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getMatchLabelsMap()
public Map<String,String> getMatchLabelsMap()
Optional. match_labels is a map of {key,value} pairs. Each {key,value}
pair must match an existing label key and value exactly in order to
satisfy the match.
map<string, string> match_labels = 1 [(.google.api.field_behavior) = OPTIONAL];
getMatchLabelsOrDefault(String key, String defaultValue)
public String getMatchLabelsOrDefault(String key, String defaultValue)
Optional. match_labels is a map of {key,value} pairs. Each {key,value}
pair must match an existing label key and value exactly in order to
satisfy the match.
map<string, string> match_labels = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
|
getMatchLabelsOrThrow(String key)
public String getMatchLabelsOrThrow(String key)
Optional. match_labels is a map of {key,value} pairs. Each {key,value}
pair must match an existing label key and value exactly in order to
satisfy the match.
map<string, string> match_labels = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getParserForType()
public Parser<Fleet.LabelSelector> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Fleet.LabelSelector.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Fleet.LabelSelector.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Fleet.LabelSelector.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]