Interface DataSourceProto.DataSourceOrBuilder

    • Method Detail

      • getTypeValue

        int getTypeValue()
        .feast.core.DataSource.SourceType type = 1;
        Returns:
        The enum numeric value on the wire for 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;
      • 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.
      • hasBigqueryOptions

        boolean hasBigqueryOptions()
        .feast.core.DataSource.BigQueryOptions bigquery_options = 12;
        Returns:
        Whether the bigqueryOptions field is set.
      • hasKafkaOptions

        boolean hasKafkaOptions()
        .feast.core.DataSource.KafkaOptions kafka_options = 13;
        Returns:
        Whether the kafkaOptions field is set.
      • hasKinesisOptions

        boolean hasKinesisOptions()
        .feast.core.DataSource.KinesisOptions kinesis_options = 14;
        Returns:
        Whether the kinesisOptions field is set.