Package feast.proto.core
Interface DataSourceProto.DataSourceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataSourceProto.DataSource,DataSourceProto.DataSource.Builder
- Enclosing class:
- DataSourceProto
public static interface DataSourceProto.DataSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsFieldMapping(String key)Defines mapping between fields in the sourced data and fields in parent FeatureTable.DataSourceProto.DataSource.BigQueryOptionsgetBigqueryOptions().feast.core.DataSource.BigQueryOptions bigquery_options = 12;DataSourceProto.DataSource.BigQueryOptionsOrBuildergetBigqueryOptionsOrBuilder().feast.core.DataSource.BigQueryOptions bigquery_options = 12;StringgetCreatedTimestampColumn()Must specify creation timestamp column namecom.google.protobuf.ByteStringgetCreatedTimestampColumnBytes()Must specify creation timestamp column nameStringgetDatePartitionColumn()(Optional) Specify partition column useful for file sourcescom.google.protobuf.ByteStringgetDatePartitionColumnBytes()(Optional) Specify partition column useful for file sourcesStringgetEventTimestampColumn()Must specify event timestamp column namecom.google.protobuf.ByteStringgetEventTimestampColumnBytes()Must specify event timestamp column nameMap<String,String>getFieldMapping()Deprecated.intgetFieldMappingCount()Defines mapping between fields in the sourced data and fields in parent FeatureTable.Map<String,String>getFieldMappingMap()Defines mapping between fields in the sourced data and fields in parent FeatureTable.StringgetFieldMappingOrDefault(String key, String defaultValue)Defines mapping between fields in the sourced data and fields in parent FeatureTable.StringgetFieldMappingOrThrow(String key)Defines mapping between fields in the sourced data and fields in parent FeatureTable.DataSourceProto.DataSource.FileOptionsgetFileOptions().feast.core.DataSource.FileOptions file_options = 11;DataSourceProto.DataSource.FileOptionsOrBuildergetFileOptionsOrBuilder().feast.core.DataSource.FileOptions file_options = 11;DataSourceProto.DataSource.KafkaOptionsgetKafkaOptions().feast.core.DataSource.KafkaOptions kafka_options = 13;DataSourceProto.DataSource.KafkaOptionsOrBuildergetKafkaOptionsOrBuilder().feast.core.DataSource.KafkaOptions kafka_options = 13;DataSourceProto.DataSource.KinesisOptionsgetKinesisOptions().feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.KinesisOptionsOrBuildergetKinesisOptionsOrBuilder().feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.OptionsCasegetOptionsCase()DataSourceProto.DataSource.SourceTypegetType().feast.core.DataSource.SourceType type = 1;intgetTypeValue().feast.core.DataSource.SourceType type = 1;booleanhasBigqueryOptions().feast.core.DataSource.BigQueryOptions bigquery_options = 12;booleanhasFileOptions().feast.core.DataSource.FileOptions file_options = 11;booleanhasKafkaOptions().feast.core.DataSource.KafkaOptions kafka_options = 13;booleanhasKinesisOptions().feast.core.DataSource.KinesisOptions kinesis_options = 14;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTypeValue
int getTypeValue()
.feast.core.DataSource.SourceType type = 1;- Returns:
- The enum numeric value on the wire for type.
-
getType
DataSourceProto.DataSource.SourceType getType()
.feast.core.DataSource.SourceType type = 1;- Returns:
- The type.
-
getFieldMappingCount
int getFieldMappingCount()
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
containsFieldMapping
boolean containsFieldMapping(String key)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
getFieldMapping
@Deprecated Map<String,String> getFieldMapping()
Deprecated.UsegetFieldMappingMap()instead.
-
getFieldMappingMap
Map<String,String> getFieldMappingMap()
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
getFieldMappingOrDefault
String getFieldMappingOrDefault(String key, String defaultValue)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
getFieldMappingOrThrow
String getFieldMappingOrThrow(String key)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
getEventTimestampColumn
String getEventTimestampColumn()
Must specify event timestamp column name
string event_timestamp_column = 3;- Returns:
- The eventTimestampColumn.
-
getEventTimestampColumnBytes
com.google.protobuf.ByteString getEventTimestampColumnBytes()
Must specify event timestamp column name
string event_timestamp_column = 3;- Returns:
- The bytes for eventTimestampColumn.
-
getDatePartitionColumn
String getDatePartitionColumn()
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Returns:
- The datePartitionColumn.
-
getDatePartitionColumnBytes
com.google.protobuf.ByteString getDatePartitionColumnBytes()
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Returns:
- The bytes for datePartitionColumn.
-
getCreatedTimestampColumn
String getCreatedTimestampColumn()
Must specify creation timestamp column name
string created_timestamp_column = 5;- Returns:
- The createdTimestampColumn.
-
getCreatedTimestampColumnBytes
com.google.protobuf.ByteString getCreatedTimestampColumnBytes()
Must specify creation timestamp column name
string created_timestamp_column = 5;- Returns:
- The bytes for createdTimestampColumn.
-
hasFileOptions
boolean hasFileOptions()
.feast.core.DataSource.FileOptions file_options = 11;- Returns:
- Whether the fileOptions field is set.
-
getFileOptions
DataSourceProto.DataSource.FileOptions getFileOptions()
.feast.core.DataSource.FileOptions file_options = 11;- Returns:
- The fileOptions.
-
getFileOptionsOrBuilder
DataSourceProto.DataSource.FileOptionsOrBuilder getFileOptionsOrBuilder()
.feast.core.DataSource.FileOptions file_options = 11;
-
hasBigqueryOptions
boolean hasBigqueryOptions()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;- Returns:
- Whether the bigqueryOptions field is set.
-
getBigqueryOptions
DataSourceProto.DataSource.BigQueryOptions getBigqueryOptions()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;- Returns:
- The bigqueryOptions.
-
getBigqueryOptionsOrBuilder
DataSourceProto.DataSource.BigQueryOptionsOrBuilder getBigqueryOptionsOrBuilder()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;
-
hasKafkaOptions
boolean hasKafkaOptions()
.feast.core.DataSource.KafkaOptions kafka_options = 13;- Returns:
- Whether the kafkaOptions field is set.
-
getKafkaOptions
DataSourceProto.DataSource.KafkaOptions getKafkaOptions()
.feast.core.DataSource.KafkaOptions kafka_options = 13;- Returns:
- The kafkaOptions.
-
getKafkaOptionsOrBuilder
DataSourceProto.DataSource.KafkaOptionsOrBuilder getKafkaOptionsOrBuilder()
.feast.core.DataSource.KafkaOptions kafka_options = 13;
-
hasKinesisOptions
boolean hasKinesisOptions()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;- Returns:
- Whether the kinesisOptions field is set.
-
getKinesisOptions
DataSourceProto.DataSource.KinesisOptions getKinesisOptions()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;- Returns:
- The kinesisOptions.
-
getKinesisOptionsOrBuilder
DataSourceProto.DataSource.KinesisOptionsOrBuilder getKinesisOptionsOrBuilder()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;
-
getOptionsCase
DataSourceProto.DataSource.OptionsCase getOptionsCase()
-
-