Package feast.proto.core
Class DataSourceProto.DataSource.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
- feast.proto.core.DataSourceProto.DataSource.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DataSourceProto.DataSourceOrBuilder,Cloneable
- Enclosing class:
- DataSourceProto.DataSource
public static final class DataSourceProto.DataSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder> implements DataSourceProto.DataSourceOrBuilder
Defines a Data Source that can be used source Feature data
Protobuf typefeast.core.DataSource
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DataSourceProto.DataSource.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSourceProto.DataSourcebuild()DataSourceProto.DataSourcebuildPartial()DataSourceProto.DataSource.Builderclear()DataSourceProto.DataSource.BuilderclearBigqueryOptions().feast.core.DataSource.BigQueryOptions bigquery_options = 12;DataSourceProto.DataSource.BuilderclearCreatedTimestampColumn()Must specify creation timestamp column nameDataSourceProto.DataSource.BuilderclearDatePartitionColumn()(Optional) Specify partition column useful for file sourcesDataSourceProto.DataSource.BuilderclearEventTimestampColumn()Must specify event timestamp column nameDataSourceProto.DataSource.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataSourceProto.DataSource.BuilderclearFieldMapping()DataSourceProto.DataSource.BuilderclearFileOptions().feast.core.DataSource.FileOptions file_options = 11;DataSourceProto.DataSource.BuilderclearKafkaOptions().feast.core.DataSource.KafkaOptions kafka_options = 13;DataSourceProto.DataSource.BuilderclearKinesisOptions().feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataSourceProto.DataSource.BuilderclearOptions()DataSourceProto.DataSource.BuilderclearType().feast.core.DataSource.SourceType type = 1;DataSourceProto.DataSource.Builderclone()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.BigQueryOptions.BuildergetBigqueryOptionsBuilder().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 sourcesDataSourceProto.DataSourcegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetEventTimestampColumn()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.FileOptions.BuildergetFileOptionsBuilder().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.KafkaOptions.BuildergetKafkaOptionsBuilder().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.KinesisOptions.BuildergetKinesisOptionsBuilder().feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.KinesisOptionsOrBuildergetKinesisOptionsOrBuilder().feast.core.DataSource.KinesisOptions kinesis_options = 14;Map<String,String>getMutableFieldMapping()Deprecated.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;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()DataSourceProto.DataSource.BuildermergeBigqueryOptions(DataSourceProto.DataSource.BigQueryOptions value).feast.core.DataSource.BigQueryOptions bigquery_options = 12;DataSourceProto.DataSource.BuildermergeFileOptions(DataSourceProto.DataSource.FileOptions value).feast.core.DataSource.FileOptions file_options = 11;DataSourceProto.DataSource.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataSourceProto.DataSource.BuildermergeFrom(com.google.protobuf.Message other)DataSourceProto.DataSource.BuildermergeFrom(DataSourceProto.DataSource other)DataSourceProto.DataSource.BuildermergeKafkaOptions(DataSourceProto.DataSource.KafkaOptions value).feast.core.DataSource.KafkaOptions kafka_options = 13;DataSourceProto.DataSource.BuildermergeKinesisOptions(DataSourceProto.DataSource.KinesisOptions value).feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataSourceProto.DataSource.BuilderputAllFieldMapping(Map<String,String> values)Defines mapping between fields in the sourced data and fields in parent FeatureTable.DataSourceProto.DataSource.BuilderputFieldMapping(String key, String value)Defines mapping between fields in the sourced data and fields in parent FeatureTable.DataSourceProto.DataSource.BuilderremoveFieldMapping(String key)Defines mapping between fields in the sourced data and fields in parent FeatureTable.DataSourceProto.DataSource.BuildersetBigqueryOptions(DataSourceProto.DataSource.BigQueryOptions value).feast.core.DataSource.BigQueryOptions bigquery_options = 12;DataSourceProto.DataSource.BuildersetBigqueryOptions(DataSourceProto.DataSource.BigQueryOptions.Builder builderForValue).feast.core.DataSource.BigQueryOptions bigquery_options = 12;DataSourceProto.DataSource.BuildersetCreatedTimestampColumn(String value)Must specify creation timestamp column nameDataSourceProto.DataSource.BuildersetCreatedTimestampColumnBytes(com.google.protobuf.ByteString value)Must specify creation timestamp column nameDataSourceProto.DataSource.BuildersetDatePartitionColumn(String value)(Optional) Specify partition column useful for file sourcesDataSourceProto.DataSource.BuildersetDatePartitionColumnBytes(com.google.protobuf.ByteString value)(Optional) Specify partition column useful for file sourcesDataSourceProto.DataSource.BuildersetEventTimestampColumn(String value)Must specify event timestamp column nameDataSourceProto.DataSource.BuildersetEventTimestampColumnBytes(com.google.protobuf.ByteString value)Must specify event timestamp column nameDataSourceProto.DataSource.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSourceProto.DataSource.BuildersetFileOptions(DataSourceProto.DataSource.FileOptions value).feast.core.DataSource.FileOptions file_options = 11;DataSourceProto.DataSource.BuildersetFileOptions(DataSourceProto.DataSource.FileOptions.Builder builderForValue).feast.core.DataSource.FileOptions file_options = 11;DataSourceProto.DataSource.BuildersetKafkaOptions(DataSourceProto.DataSource.KafkaOptions value).feast.core.DataSource.KafkaOptions kafka_options = 13;DataSourceProto.DataSource.BuildersetKafkaOptions(DataSourceProto.DataSource.KafkaOptions.Builder builderForValue).feast.core.DataSource.KafkaOptions kafka_options = 13;DataSourceProto.DataSource.BuildersetKinesisOptions(DataSourceProto.DataSource.KinesisOptions value).feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.BuildersetKinesisOptions(DataSourceProto.DataSource.KinesisOptions.Builder builderForValue).feast.core.DataSource.KinesisOptions kinesis_options = 14;DataSourceProto.DataSource.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataSourceProto.DataSource.BuildersetType(DataSourceProto.DataSource.SourceType value).feast.core.DataSource.SourceType type = 1;DataSourceProto.DataSource.BuildersetTypeValue(int value).feast.core.DataSource.SourceType type = 1;DataSourceProto.DataSource.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
clear
public DataSourceProto.DataSource.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
getDefaultInstanceForType
public DataSourceProto.DataSource getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataSourceProto.DataSource build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataSourceProto.DataSource buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataSourceProto.DataSource.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
setField
public DataSourceProto.DataSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
clearField
public DataSourceProto.DataSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
clearOneof
public DataSourceProto.DataSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
setRepeatedField
public DataSourceProto.DataSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
addRepeatedField
public DataSourceProto.DataSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
mergeFrom
public DataSourceProto.DataSource.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceProto.DataSource.Builder>
-
mergeFrom
public DataSourceProto.DataSource.Builder mergeFrom(DataSourceProto.DataSource other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
mergeFrom
public DataSourceProto.DataSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceProto.DataSource.Builder>- Throws:
IOException
-
getOptionsCase
public DataSourceProto.DataSource.OptionsCase getOptionsCase()
- Specified by:
getOptionsCasein interfaceDataSourceProto.DataSourceOrBuilder
-
clearOptions
public DataSourceProto.DataSource.Builder clearOptions()
-
getTypeValue
public int getTypeValue()
.feast.core.DataSource.SourceType type = 1;- Specified by:
getTypeValuein interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public DataSourceProto.DataSource.Builder setTypeValue(int value)
.feast.core.DataSource.SourceType type = 1;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public DataSourceProto.DataSource.SourceType getType()
.feast.core.DataSource.SourceType type = 1;- Specified by:
getTypein interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The type.
-
setType
public DataSourceProto.DataSource.Builder setType(DataSourceProto.DataSource.SourceType value)
.feast.core.DataSource.SourceType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public DataSourceProto.DataSource.Builder clearType()
.feast.core.DataSource.SourceType type = 1;- Returns:
- This builder for chaining.
-
getFieldMappingCount
public int getFieldMappingCount()
Description copied from interface:DataSourceProto.DataSourceOrBuilderDefines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;- Specified by:
getFieldMappingCountin interfaceDataSourceProto.DataSourceOrBuilder
-
containsFieldMapping
public boolean containsFieldMapping(String key)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;- Specified by:
containsFieldMappingin interfaceDataSourceProto.DataSourceOrBuilder
-
getFieldMapping
@Deprecated public Map<String,String> getFieldMapping()
Deprecated.UsegetFieldMappingMap()instead.- Specified by:
getFieldMappingin interfaceDataSourceProto.DataSourceOrBuilder
-
getFieldMappingMap
public Map<String,String> getFieldMappingMap()
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;- Specified by:
getFieldMappingMapin interfaceDataSourceProto.DataSourceOrBuilder
-
getFieldMappingOrDefault
public 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;- Specified by:
getFieldMappingOrDefaultin interfaceDataSourceProto.DataSourceOrBuilder
-
getFieldMappingOrThrow
public String getFieldMappingOrThrow(String key)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;- Specified by:
getFieldMappingOrThrowin interfaceDataSourceProto.DataSourceOrBuilder
-
clearFieldMapping
public DataSourceProto.DataSource.Builder clearFieldMapping()
-
removeFieldMapping
public DataSourceProto.DataSource.Builder removeFieldMapping(String key)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
getMutableFieldMapping
@Deprecated public Map<String,String> getMutableFieldMapping()
Deprecated.Use alternate mutation accessors instead.
-
putFieldMapping
public DataSourceProto.DataSource.Builder putFieldMapping(String key, String value)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
putAllFieldMapping
public DataSourceProto.DataSource.Builder putAllFieldMapping(Map<String,String> values)
Defines mapping between fields in the sourced data and fields in parent FeatureTable.
map<string, string> field_mapping = 2;
-
getEventTimestampColumn
public String getEventTimestampColumn()
Must specify event timestamp column name
string event_timestamp_column = 3;- Specified by:
getEventTimestampColumnin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The eventTimestampColumn.
-
getEventTimestampColumnBytes
public com.google.protobuf.ByteString getEventTimestampColumnBytes()
Must specify event timestamp column name
string event_timestamp_column = 3;- Specified by:
getEventTimestampColumnBytesin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The bytes for eventTimestampColumn.
-
setEventTimestampColumn
public DataSourceProto.DataSource.Builder setEventTimestampColumn(String value)
Must specify event timestamp column name
string event_timestamp_column = 3;- Parameters:
value- The eventTimestampColumn to set.- Returns:
- This builder for chaining.
-
clearEventTimestampColumn
public DataSourceProto.DataSource.Builder clearEventTimestampColumn()
Must specify event timestamp column name
string event_timestamp_column = 3;- Returns:
- This builder for chaining.
-
setEventTimestampColumnBytes
public DataSourceProto.DataSource.Builder setEventTimestampColumnBytes(com.google.protobuf.ByteString value)
Must specify event timestamp column name
string event_timestamp_column = 3;- Parameters:
value- The bytes for eventTimestampColumn to set.- Returns:
- This builder for chaining.
-
getDatePartitionColumn
public String getDatePartitionColumn()
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Specified by:
getDatePartitionColumnin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The datePartitionColumn.
-
getDatePartitionColumnBytes
public com.google.protobuf.ByteString getDatePartitionColumnBytes()
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Specified by:
getDatePartitionColumnBytesin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The bytes for datePartitionColumn.
-
setDatePartitionColumn
public DataSourceProto.DataSource.Builder setDatePartitionColumn(String value)
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Parameters:
value- The datePartitionColumn to set.- Returns:
- This builder for chaining.
-
clearDatePartitionColumn
public DataSourceProto.DataSource.Builder clearDatePartitionColumn()
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Returns:
- This builder for chaining.
-
setDatePartitionColumnBytes
public DataSourceProto.DataSource.Builder setDatePartitionColumnBytes(com.google.protobuf.ByteString value)
(Optional) Specify partition column useful for file sources
string date_partition_column = 4;- Parameters:
value- The bytes for datePartitionColumn to set.- Returns:
- This builder for chaining.
-
getCreatedTimestampColumn
public String getCreatedTimestampColumn()
Must specify creation timestamp column name
string created_timestamp_column = 5;- Specified by:
getCreatedTimestampColumnin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The createdTimestampColumn.
-
getCreatedTimestampColumnBytes
public com.google.protobuf.ByteString getCreatedTimestampColumnBytes()
Must specify creation timestamp column name
string created_timestamp_column = 5;- Specified by:
getCreatedTimestampColumnBytesin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The bytes for createdTimestampColumn.
-
setCreatedTimestampColumn
public DataSourceProto.DataSource.Builder setCreatedTimestampColumn(String value)
Must specify creation timestamp column name
string created_timestamp_column = 5;- Parameters:
value- The createdTimestampColumn to set.- Returns:
- This builder for chaining.
-
clearCreatedTimestampColumn
public DataSourceProto.DataSource.Builder clearCreatedTimestampColumn()
Must specify creation timestamp column name
string created_timestamp_column = 5;- Returns:
- This builder for chaining.
-
setCreatedTimestampColumnBytes
public DataSourceProto.DataSource.Builder setCreatedTimestampColumnBytes(com.google.protobuf.ByteString value)
Must specify creation timestamp column name
string created_timestamp_column = 5;- Parameters:
value- The bytes for createdTimestampColumn to set.- Returns:
- This builder for chaining.
-
hasFileOptions
public boolean hasFileOptions()
.feast.core.DataSource.FileOptions file_options = 11;- Specified by:
hasFileOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- Whether the fileOptions field is set.
-
getFileOptions
public DataSourceProto.DataSource.FileOptions getFileOptions()
.feast.core.DataSource.FileOptions file_options = 11;- Specified by:
getFileOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The fileOptions.
-
setFileOptions
public DataSourceProto.DataSource.Builder setFileOptions(DataSourceProto.DataSource.FileOptions value)
.feast.core.DataSource.FileOptions file_options = 11;
-
setFileOptions
public DataSourceProto.DataSource.Builder setFileOptions(DataSourceProto.DataSource.FileOptions.Builder builderForValue)
.feast.core.DataSource.FileOptions file_options = 11;
-
mergeFileOptions
public DataSourceProto.DataSource.Builder mergeFileOptions(DataSourceProto.DataSource.FileOptions value)
.feast.core.DataSource.FileOptions file_options = 11;
-
clearFileOptions
public DataSourceProto.DataSource.Builder clearFileOptions()
.feast.core.DataSource.FileOptions file_options = 11;
-
getFileOptionsBuilder
public DataSourceProto.DataSource.FileOptions.Builder getFileOptionsBuilder()
.feast.core.DataSource.FileOptions file_options = 11;
-
getFileOptionsOrBuilder
public DataSourceProto.DataSource.FileOptionsOrBuilder getFileOptionsOrBuilder()
.feast.core.DataSource.FileOptions file_options = 11;- Specified by:
getFileOptionsOrBuilderin interfaceDataSourceProto.DataSourceOrBuilder
-
hasBigqueryOptions
public boolean hasBigqueryOptions()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;- Specified by:
hasBigqueryOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- Whether the bigqueryOptions field is set.
-
getBigqueryOptions
public DataSourceProto.DataSource.BigQueryOptions getBigqueryOptions()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;- Specified by:
getBigqueryOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The bigqueryOptions.
-
setBigqueryOptions
public DataSourceProto.DataSource.Builder setBigqueryOptions(DataSourceProto.DataSource.BigQueryOptions value)
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;
-
setBigqueryOptions
public DataSourceProto.DataSource.Builder setBigqueryOptions(DataSourceProto.DataSource.BigQueryOptions.Builder builderForValue)
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;
-
mergeBigqueryOptions
public DataSourceProto.DataSource.Builder mergeBigqueryOptions(DataSourceProto.DataSource.BigQueryOptions value)
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;
-
clearBigqueryOptions
public DataSourceProto.DataSource.Builder clearBigqueryOptions()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;
-
getBigqueryOptionsBuilder
public DataSourceProto.DataSource.BigQueryOptions.Builder getBigqueryOptionsBuilder()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;
-
getBigqueryOptionsOrBuilder
public DataSourceProto.DataSource.BigQueryOptionsOrBuilder getBigqueryOptionsOrBuilder()
.feast.core.DataSource.BigQueryOptions bigquery_options = 12;- Specified by:
getBigqueryOptionsOrBuilderin interfaceDataSourceProto.DataSourceOrBuilder
-
hasKafkaOptions
public boolean hasKafkaOptions()
.feast.core.DataSource.KafkaOptions kafka_options = 13;- Specified by:
hasKafkaOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- Whether the kafkaOptions field is set.
-
getKafkaOptions
public DataSourceProto.DataSource.KafkaOptions getKafkaOptions()
.feast.core.DataSource.KafkaOptions kafka_options = 13;- Specified by:
getKafkaOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The kafkaOptions.
-
setKafkaOptions
public DataSourceProto.DataSource.Builder setKafkaOptions(DataSourceProto.DataSource.KafkaOptions value)
.feast.core.DataSource.KafkaOptions kafka_options = 13;
-
setKafkaOptions
public DataSourceProto.DataSource.Builder setKafkaOptions(DataSourceProto.DataSource.KafkaOptions.Builder builderForValue)
.feast.core.DataSource.KafkaOptions kafka_options = 13;
-
mergeKafkaOptions
public DataSourceProto.DataSource.Builder mergeKafkaOptions(DataSourceProto.DataSource.KafkaOptions value)
.feast.core.DataSource.KafkaOptions kafka_options = 13;
-
clearKafkaOptions
public DataSourceProto.DataSource.Builder clearKafkaOptions()
.feast.core.DataSource.KafkaOptions kafka_options = 13;
-
getKafkaOptionsBuilder
public DataSourceProto.DataSource.KafkaOptions.Builder getKafkaOptionsBuilder()
.feast.core.DataSource.KafkaOptions kafka_options = 13;
-
getKafkaOptionsOrBuilder
public DataSourceProto.DataSource.KafkaOptionsOrBuilder getKafkaOptionsOrBuilder()
.feast.core.DataSource.KafkaOptions kafka_options = 13;- Specified by:
getKafkaOptionsOrBuilderin interfaceDataSourceProto.DataSourceOrBuilder
-
hasKinesisOptions
public boolean hasKinesisOptions()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;- Specified by:
hasKinesisOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- Whether the kinesisOptions field is set.
-
getKinesisOptions
public DataSourceProto.DataSource.KinesisOptions getKinesisOptions()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;- Specified by:
getKinesisOptionsin interfaceDataSourceProto.DataSourceOrBuilder- Returns:
- The kinesisOptions.
-
setKinesisOptions
public DataSourceProto.DataSource.Builder setKinesisOptions(DataSourceProto.DataSource.KinesisOptions value)
.feast.core.DataSource.KinesisOptions kinesis_options = 14;
-
setKinesisOptions
public DataSourceProto.DataSource.Builder setKinesisOptions(DataSourceProto.DataSource.KinesisOptions.Builder builderForValue)
.feast.core.DataSource.KinesisOptions kinesis_options = 14;
-
mergeKinesisOptions
public DataSourceProto.DataSource.Builder mergeKinesisOptions(DataSourceProto.DataSource.KinesisOptions value)
.feast.core.DataSource.KinesisOptions kinesis_options = 14;
-
clearKinesisOptions
public DataSourceProto.DataSource.Builder clearKinesisOptions()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;
-
getKinesisOptionsBuilder
public DataSourceProto.DataSource.KinesisOptions.Builder getKinesisOptionsBuilder()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;
-
getKinesisOptionsOrBuilder
public DataSourceProto.DataSource.KinesisOptionsOrBuilder getKinesisOptionsOrBuilder()
.feast.core.DataSource.KinesisOptions kinesis_options = 14;- Specified by:
getKinesisOptionsOrBuilderin interfaceDataSourceProto.DataSourceOrBuilder
-
setUnknownFields
public final DataSourceProto.DataSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
mergeUnknownFields
public final DataSourceProto.DataSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceProto.DataSource.Builder>
-
-