Package flyteidl.core
Interface Types.StructuredDatasetTypeOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Types.StructuredDatasetType,Types.StructuredDatasetType.Builder
- Enclosing class:
- Types
public static interface Types.StructuredDatasetTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Types.StructuredDatasetType.DatasetColumngetColumns(int index)A list of ordered columns this schema comprises of.intgetColumnsCount()A list of ordered columns this schema comprises of.List<Types.StructuredDatasetType.DatasetColumn>getColumnsList()A list of ordered columns this schema comprises of.Types.StructuredDatasetType.DatasetColumnOrBuildergetColumnsOrBuilder(int index)A list of ordered columns this schema comprises of.List<? extends Types.StructuredDatasetType.DatasetColumnOrBuilder>getColumnsOrBuilderList()A list of ordered columns this schema comprises of.com.google.protobuf.ByteStringgetExternalSchemaBytes()The serialized bytes of a third-party schema library like Arrow.StringgetExternalSchemaType()This is a string representing the type that the bytes in external_schema_bytes are formatted in.com.google.protobuf.ByteStringgetExternalSchemaTypeBytes()This is a string representing the type that the bytes in external_schema_bytes are formatted in.StringgetFormat()This is the storage format, the format of the bits at rest parquet, feather, csv, etc.com.google.protobuf.ByteStringgetFormatBytes()This is the storage format, the format of the bits at rest parquet, feather, csv, etc.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getColumnsList
List<Types.StructuredDatasetType.DatasetColumn> getColumnsList()
A list of ordered columns this schema comprises of.
repeated .flyteidl.core.StructuredDatasetType.DatasetColumn columns = 1;
-
getColumns
Types.StructuredDatasetType.DatasetColumn getColumns(int index)
A list of ordered columns this schema comprises of.
repeated .flyteidl.core.StructuredDatasetType.DatasetColumn columns = 1;
-
getColumnsCount
int getColumnsCount()
A list of ordered columns this schema comprises of.
repeated .flyteidl.core.StructuredDatasetType.DatasetColumn columns = 1;
-
getColumnsOrBuilderList
List<? extends Types.StructuredDatasetType.DatasetColumnOrBuilder> getColumnsOrBuilderList()
A list of ordered columns this schema comprises of.
repeated .flyteidl.core.StructuredDatasetType.DatasetColumn columns = 1;
-
getColumnsOrBuilder
Types.StructuredDatasetType.DatasetColumnOrBuilder getColumnsOrBuilder(int index)
A list of ordered columns this schema comprises of.
repeated .flyteidl.core.StructuredDatasetType.DatasetColumn columns = 1;
-
getFormat
String getFormat()
This is the storage format, the format of the bits at rest parquet, feather, csv, etc. For two types to be compatible, the format will need to be an exact match.
string format = 2;- Returns:
- The format.
-
getFormatBytes
com.google.protobuf.ByteString getFormatBytes()
This is the storage format, the format of the bits at rest parquet, feather, csv, etc. For two types to be compatible, the format will need to be an exact match.
string format = 2;- Returns:
- The bytes for format.
-
getExternalSchemaType
String getExternalSchemaType()
This is a string representing the type that the bytes in external_schema_bytes are formatted in. This is an optional field that will not be used for type checking.
string external_schema_type = 3;- Returns:
- The externalSchemaType.
-
getExternalSchemaTypeBytes
com.google.protobuf.ByteString getExternalSchemaTypeBytes()
This is a string representing the type that the bytes in external_schema_bytes are formatted in. This is an optional field that will not be used for type checking.
string external_schema_type = 3;- Returns:
- The bytes for externalSchemaType.
-
getExternalSchemaBytes
com.google.protobuf.ByteString getExternalSchemaBytes()
The serialized bytes of a third-party schema library like Arrow. This is an optional field that will not be used for type checking.
bytes external_schema_bytes = 4;- Returns:
- The externalSchemaBytes.
-
-