public final class GlobalVmExtensionPolicyLabelSelector extends GeneratedMessage implements GlobalVmExtensionPolicyLabelSelectorOrBuilder
A LabelSelector is applicable for a VM only if it matches all labels in
the LabelSelector.
Protobuf type google.cloud.compute.v1.GlobalVmExtensionPolicyLabelSelector
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
INCLUSION_LABELS_FIELD_NUMBER
public static final int INCLUSION_LABELS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GlobalVmExtensionPolicyLabelSelector getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GlobalVmExtensionPolicyLabelSelector.Builder newBuilder()
newBuilder(GlobalVmExtensionPolicyLabelSelector prototype)
public static GlobalVmExtensionPolicyLabelSelector.Builder newBuilder(GlobalVmExtensionPolicyLabelSelector prototype)
public static GlobalVmExtensionPolicyLabelSelector parseDelimitedFrom(InputStream input)
public static GlobalVmExtensionPolicyLabelSelector parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(CodedInputStream input)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(InputStream input)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyLabelSelector parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GlobalVmExtensionPolicyLabelSelector> parser()
Methods
containsInclusionLabels(String key)
public boolean containsInclusionLabels(String key)
Optional. Labels as key value pairs.
A VM should contain all the pairs specified in this map to be selected;
Labels within the LabelSelector are OR'ed.
map<string, string> inclusion_labels = 501312642;
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GlobalVmExtensionPolicyLabelSelector getDefaultInstanceForType()
getInclusionLabels() (deprecated)
public Map<String,String> getInclusionLabels()
getInclusionLabelsCount()
public int getInclusionLabelsCount()
Optional. Labels as key value pairs.
A VM should contain all the pairs specified in this map to be selected;
Labels within the LabelSelector are OR'ed.
map<string, string> inclusion_labels = 501312642;
| Returns |
| Type |
Description |
int |
|
getInclusionLabelsMap()
public Map<String,String> getInclusionLabelsMap()
Optional. Labels as key value pairs.
A VM should contain all the pairs specified in this map to be selected;
Labels within the LabelSelector are OR'ed.
map<string, string> inclusion_labels = 501312642;
getInclusionLabelsOrDefault(String key, String defaultValue)
public String getInclusionLabelsOrDefault(String key, String defaultValue)
Optional. Labels as key value pairs.
A VM should contain all the pairs specified in this map to be selected;
Labels within the LabelSelector are OR'ed.
map<string, string> inclusion_labels = 501312642;
| Returns |
| Type |
Description |
String |
|
getInclusionLabelsOrThrow(String key)
public String getInclusionLabelsOrThrow(String key)
Optional. Labels as key value pairs.
A VM should contain all the pairs specified in this map to be selected;
Labels within the LabelSelector are OR'ed.
map<string, string> inclusion_labels = 501312642;
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getParserForType()
public Parser<GlobalVmExtensionPolicyLabelSelector> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.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.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GlobalVmExtensionPolicyLabelSelector.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GlobalVmExtensionPolicyLabelSelector.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GlobalVmExtensionPolicyLabelSelector.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides