Package flyteidl.admin
Class ClusterAssignmentOuterClass.Selector
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- flyteidl.admin.ClusterAssignmentOuterClass.Selector
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ClusterAssignmentOuterClass.SelectorOrBuilder,Serializable
- Enclosing class:
- ClusterAssignmentOuterClass
public static final class ClusterAssignmentOuterClass.Selector extends com.google.protobuf.GeneratedMessageV3 implements ClusterAssignmentOuterClass.SelectorOrBuilder
A Selector is a specification for identifying a set of objects with corresponding labels.
Protobuf typeflyteidl.admin.Selector- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterAssignmentOuterClass.Selector.BuilderA Selector is a specification for identifying a set of objects with corresponding labels.static classClusterAssignmentOuterClass.Selector.OperatorDefines how a label with a corresponding key and value is selected or excluded.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private static ClusterAssignmentOuterClass.SelectorDEFAULT_INSTANCEprivate Objectkey_static intKEY_FIELD_NUMBERprivate bytememoizedIsInitializedprivate intoperator_static intOPERATOR_FIELD_NUMBERprivate static com.google.protobuf.Parser<ClusterAssignmentOuterClass.Selector>PARSERprivate static longserialVersionUIDprivate com.google.protobuf.LazyStringListvalue_static intVALUE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ClusterAssignmentOuterClass.SelectorgetDefaultInstance()ClusterAssignmentOuterClass.SelectorgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetKey()The label key.com.google.protobuf.ByteStringgetKeyBytes()The label key.ClusterAssignmentOuterClass.Selector.OperatorgetOperator().flyteidl.admin.Selector.Operator operator = 3;intgetOperatorValue().flyteidl.admin.Selector.Operator operator = 3;com.google.protobuf.Parser<ClusterAssignmentOuterClass.Selector>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()StringgetValue(int index)One or more values used to match labels.com.google.protobuf.ByteStringgetValueBytes(int index)One or more values used to match labels.intgetValueCount()One or more values used to match labels.com.google.protobuf.ProtocolStringListgetValueList()One or more values used to match labels.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ClusterAssignmentOuterClass.Selector.BuildernewBuilder()static ClusterAssignmentOuterClass.Selector.BuildernewBuilder(ClusterAssignmentOuterClass.Selector prototype)ClusterAssignmentOuterClass.Selector.BuildernewBuilderForType()protected ClusterAssignmentOuterClass.Selector.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ClusterAssignmentOuterClass.SelectorparseDelimitedFrom(InputStream input)static ClusterAssignmentOuterClass.SelectorparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterAssignmentOuterClass.SelectorparseFrom(byte[] data)static ClusterAssignmentOuterClass.SelectorparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterAssignmentOuterClass.SelectorparseFrom(com.google.protobuf.ByteString data)static ClusterAssignmentOuterClass.SelectorparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterAssignmentOuterClass.SelectorparseFrom(com.google.protobuf.CodedInputStream input)static ClusterAssignmentOuterClass.SelectorparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterAssignmentOuterClass.SelectorparseFrom(InputStream input)static ClusterAssignmentOuterClass.SelectorparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterAssignmentOuterClass.SelectorparseFrom(ByteBuffer data)static ClusterAssignmentOuterClass.SelectorparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ClusterAssignmentOuterClass.Selector>parser()ClusterAssignmentOuterClass.Selector.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
KEY_FIELD_NUMBER
public static final int KEY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
key_
private volatile Object key_
-
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
value_
private com.google.protobuf.LazyStringList value_
-
OPERATOR_FIELD_NUMBER
public static final int OPERATOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
operator_
private int operator_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final ClusterAssignmentOuterClass.Selector DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<ClusterAssignmentOuterClass.Selector> PARSER
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getKey
public String getKey()
The label key.
string key = 1;- Specified by:
getKeyin interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
The label key.
string key = 1;- Specified by:
getKeyBytesin interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Returns:
- The bytes for key.
-
getValueList
public com.google.protobuf.ProtocolStringList getValueList()
One or more values used to match labels. For equality (or inequality) requirements, values must contain a single element. For set-based requirements, values may contain one or more elements.
repeated string value = 2;- Specified by:
getValueListin interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Returns:
- A list containing the value.
-
getValueCount
public int getValueCount()
One or more values used to match labels. For equality (or inequality) requirements, values must contain a single element. For set-based requirements, values may contain one or more elements.
repeated string value = 2;- Specified by:
getValueCountin interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Returns:
- The count of value.
-
getValue
public String getValue(int index)
One or more values used to match labels. For equality (or inequality) requirements, values must contain a single element. For set-based requirements, values may contain one or more elements.
repeated string value = 2;- Specified by:
getValuein interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The value at the given index.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes(int index)
One or more values used to match labels. For equality (or inequality) requirements, values must contain a single element. For set-based requirements, values may contain one or more elements.
repeated string value = 2;- Specified by:
getValueBytesin interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the value at the given index.
-
getOperatorValue
public int getOperatorValue()
.flyteidl.admin.Selector.Operator operator = 3;- Specified by:
getOperatorValuein interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Returns:
- The enum numeric value on the wire for operator.
-
getOperator
public ClusterAssignmentOuterClass.Selector.Operator getOperator()
.flyteidl.admin.Selector.Operator operator = 3;- Specified by:
getOperatorin interfaceClusterAssignmentOuterClass.SelectorOrBuilder- Returns:
- The operator.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClusterAssignmentOuterClass.Selector parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClusterAssignmentOuterClass.Selector parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterAssignmentOuterClass.Selector parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ClusterAssignmentOuterClass.Selector.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ClusterAssignmentOuterClass.Selector.Builder newBuilder()
-
newBuilder
public static ClusterAssignmentOuterClass.Selector.Builder newBuilder(ClusterAssignmentOuterClass.Selector prototype)
-
toBuilder
public ClusterAssignmentOuterClass.Selector.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ClusterAssignmentOuterClass.Selector.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ClusterAssignmentOuterClass.Selector getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ClusterAssignmentOuterClass.Selector> parser()
-
getParserForType
public com.google.protobuf.Parser<ClusterAssignmentOuterClass.Selector> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ClusterAssignmentOuterClass.Selector getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-