Package flyteidl.core
Class Literals.BindingData
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- flyteidl.core.Literals.BindingData
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Literals.BindingDataOrBuilder,Serializable
- Enclosing class:
- Literals
public static final class Literals.BindingData extends com.google.protobuf.GeneratedMessageV3 implements Literals.BindingDataOrBuilder
Specifies either a simple value or a reference to another output.
Protobuf typeflyteidl.core.BindingData- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLiterals.BindingData.BuilderSpecifies either a simple value or a reference to another output.static classLiterals.BindingData.ValueCase-
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 static intCOLLECTION_FIELD_NUMBERprivate static Literals.BindingDataDEFAULT_INSTANCEstatic intMAP_FIELD_NUMBERprivate bytememoizedIsInitializedprivate static com.google.protobuf.Parser<Literals.BindingData>PARSERstatic intPROMISE_FIELD_NUMBERstatic intSCALAR_FIELD_NUMBERprivate static longserialVersionUIDprivate Literals.UnionInfounion_static intUNION_FIELD_NUMBERprivate Objectvalue_private intvalueCase_
-
Constructor Summary
Constructors Modifier Constructor Description privateBindingData()privateBindingData(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Literals.BindingDataCollectiongetCollection()A collection of binding data.Literals.BindingDataCollectionOrBuildergetCollectionOrBuilder()A collection of binding data.static Literals.BindingDatagetDefaultInstance()Literals.BindingDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Literals.BindingDataMapgetMap()A map of bindings.Literals.BindingDataMapOrBuildergetMapOrBuilder()A map of bindings.com.google.protobuf.Parser<Literals.BindingData>getParserForType()Types.OutputReferencegetPromise()References an output promised by another node.Types.OutputReferenceOrBuildergetPromiseOrBuilder()References an output promised by another node.Literals.ScalargetScalar()A simple scalar value.Literals.ScalarOrBuildergetScalarOrBuilder()A simple scalar value.intgetSerializedSize()Literals.UnionInfogetUnion().flyteidl.core.UnionInfo union = 5;Literals.UnionInfoOrBuildergetUnionOrBuilder().flyteidl.core.UnionInfo union = 5;com.google.protobuf.UnknownFieldSetgetUnknownFields()Literals.BindingData.ValueCasegetValueCase()booleanhasCollection()A collection of binding data.inthashCode()booleanhasMap()A map of bindings.booleanhasPromise()References an output promised by another node.booleanhasScalar()A simple scalar value.booleanhasUnion().flyteidl.core.UnionInfo union = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Literals.BindingData.BuildernewBuilder()static Literals.BindingData.BuildernewBuilder(Literals.BindingData prototype)Literals.BindingData.BuildernewBuilderForType()protected Literals.BindingData.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Literals.BindingDataparseDelimitedFrom(InputStream input)static Literals.BindingDataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Literals.BindingDataparseFrom(byte[] data)static Literals.BindingDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Literals.BindingDataparseFrom(com.google.protobuf.ByteString data)static Literals.BindingDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Literals.BindingDataparseFrom(com.google.protobuf.CodedInputStream input)static Literals.BindingDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Literals.BindingDataparseFrom(InputStream input)static Literals.BindingDataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Literals.BindingDataparseFrom(ByteBuffer data)static Literals.BindingDataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Literals.BindingData>parser()Literals.BindingData.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
-
valueCase_
private int valueCase_
-
value_
private Object value_
-
SCALAR_FIELD_NUMBER
public static final int SCALAR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COLLECTION_FIELD_NUMBER
public static final int COLLECTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROMISE_FIELD_NUMBER
public static final int PROMISE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAP_FIELD_NUMBER
public static final int MAP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UNION_FIELD_NUMBER
public static final int UNION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
union_
private Literals.UnionInfo union_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final Literals.BindingData DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<Literals.BindingData> 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
-
getValueCase
public Literals.BindingData.ValueCase getValueCase()
- Specified by:
getValueCasein interfaceLiterals.BindingDataOrBuilder
-
hasScalar
public boolean hasScalar()
A simple scalar value.
.flyteidl.core.Scalar scalar = 1;- Specified by:
hasScalarin interfaceLiterals.BindingDataOrBuilder- Returns:
- Whether the scalar field is set.
-
getScalar
public Literals.Scalar getScalar()
A simple scalar value.
.flyteidl.core.Scalar scalar = 1;- Specified by:
getScalarin interfaceLiterals.BindingDataOrBuilder- Returns:
- The scalar.
-
getScalarOrBuilder
public Literals.ScalarOrBuilder getScalarOrBuilder()
A simple scalar value.
.flyteidl.core.Scalar scalar = 1;- Specified by:
getScalarOrBuilderin interfaceLiterals.BindingDataOrBuilder
-
hasCollection
public boolean hasCollection()
A collection of binding data. This allows nesting of binding data to any number of levels.
.flyteidl.core.BindingDataCollection collection = 2;- Specified by:
hasCollectionin interfaceLiterals.BindingDataOrBuilder- Returns:
- Whether the collection field is set.
-
getCollection
public Literals.BindingDataCollection getCollection()
A collection of binding data. This allows nesting of binding data to any number of levels.
.flyteidl.core.BindingDataCollection collection = 2;- Specified by:
getCollectionin interfaceLiterals.BindingDataOrBuilder- Returns:
- The collection.
-
getCollectionOrBuilder
public Literals.BindingDataCollectionOrBuilder getCollectionOrBuilder()
A collection of binding data. This allows nesting of binding data to any number of levels.
.flyteidl.core.BindingDataCollection collection = 2;- Specified by:
getCollectionOrBuilderin interfaceLiterals.BindingDataOrBuilder
-
hasPromise
public boolean hasPromise()
References an output promised by another node.
.flyteidl.core.OutputReference promise = 3;- Specified by:
hasPromisein interfaceLiterals.BindingDataOrBuilder- Returns:
- Whether the promise field is set.
-
getPromise
public Types.OutputReference getPromise()
References an output promised by another node.
.flyteidl.core.OutputReference promise = 3;- Specified by:
getPromisein interfaceLiterals.BindingDataOrBuilder- Returns:
- The promise.
-
getPromiseOrBuilder
public Types.OutputReferenceOrBuilder getPromiseOrBuilder()
References an output promised by another node.
.flyteidl.core.OutputReference promise = 3;- Specified by:
getPromiseOrBuilderin interfaceLiterals.BindingDataOrBuilder
-
hasMap
public boolean hasMap()
A map of bindings. The key is always a string.
.flyteidl.core.BindingDataMap map = 4;- Specified by:
hasMapin interfaceLiterals.BindingDataOrBuilder- Returns:
- Whether the map field is set.
-
getMap
public Literals.BindingDataMap getMap()
A map of bindings. The key is always a string.
.flyteidl.core.BindingDataMap map = 4;- Specified by:
getMapin interfaceLiterals.BindingDataOrBuilder- Returns:
- The map.
-
getMapOrBuilder
public Literals.BindingDataMapOrBuilder getMapOrBuilder()
A map of bindings. The key is always a string.
.flyteidl.core.BindingDataMap map = 4;- Specified by:
getMapOrBuilderin interfaceLiterals.BindingDataOrBuilder
-
hasUnion
public boolean hasUnion()
.flyteidl.core.UnionInfo union = 5;- Specified by:
hasUnionin interfaceLiterals.BindingDataOrBuilder- Returns:
- Whether the union field is set.
-
getUnion
public Literals.UnionInfo getUnion()
.flyteidl.core.UnionInfo union = 5;- Specified by:
getUnionin interfaceLiterals.BindingDataOrBuilder- Returns:
- The union.
-
getUnionOrBuilder
public Literals.UnionInfoOrBuilder getUnionOrBuilder()
.flyteidl.core.UnionInfo union = 5;- Specified by:
getUnionOrBuilderin interfaceLiterals.BindingDataOrBuilder
-
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 Literals.BindingData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Literals.BindingData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Literals.BindingData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Literals.BindingData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Literals.BindingData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Literals.BindingData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Literals.BindingData parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Literals.BindingData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Literals.BindingData parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Literals.BindingData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Literals.BindingData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Literals.BindingData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Literals.BindingData.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Literals.BindingData.Builder newBuilder()
-
newBuilder
public static Literals.BindingData.Builder newBuilder(Literals.BindingData prototype)
-
toBuilder
public Literals.BindingData.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Literals.BindingData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Literals.BindingData getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Literals.BindingData> parser()
-
getParserForType
public com.google.protobuf.Parser<Literals.BindingData> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Literals.BindingData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-