Package feast.proto.core
Class FeatureTableProto.FeatureTableSpec.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
- feast.proto.core.FeatureTableProto.FeatureTableSpec.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,FeatureTableProto.FeatureTableSpecOrBuilder,Cloneable
- Enclosing class:
- FeatureTableProto.FeatureTableSpec
public static final class FeatureTableProto.FeatureTableSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder> implements FeatureTableProto.FeatureTableSpecOrBuilder
Protobuf typefeast.core.FeatureTableSpec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description FeatureTableProto.FeatureTableSpec.BuilderaddAllEntities(Iterable<String> values)List names of entities to associate with the Features defined in this Feature Table.FeatureTableProto.FeatureTableSpec.BuilderaddAllFeatures(Iterable<? extends FeatureProto.FeatureSpecV2> values)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderaddEntities(String value)List names of entities to associate with the Features defined in this Feature Table.FeatureTableProto.FeatureTableSpec.BuilderaddEntitiesBytes(com.google.protobuf.ByteString value)List names of entities to associate with the Features defined in this Feature Table.FeatureTableProto.FeatureTableSpec.BuilderaddFeatures(int index, FeatureProto.FeatureSpecV2 value)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderaddFeatures(int index, FeatureProto.FeatureSpecV2.Builder builderForValue)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderaddFeatures(FeatureProto.FeatureSpecV2 value)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderaddFeatures(FeatureProto.FeatureSpecV2.Builder builderForValue)List of features specifications for each feature defined with this feature table.FeatureProto.FeatureSpecV2.BuilderaddFeaturesBuilder()List of features specifications for each feature defined with this feature table.FeatureProto.FeatureSpecV2.BuilderaddFeaturesBuilder(int index)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FeatureTableProto.FeatureTableSpecbuild()FeatureTableProto.FeatureTableSpecbuildPartial()FeatureTableProto.FeatureTableSpec.Builderclear()FeatureTableProto.FeatureTableSpec.BuilderclearBatchSource()Batch/Offline DataSource to source batch/offline feature data.FeatureTableProto.FeatureTableSpec.BuilderclearEntities()List names of entities to associate with the Features defined in this Feature Table.FeatureTableProto.FeatureTableSpec.BuilderclearFeatures()List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FeatureTableProto.FeatureTableSpec.BuilderclearLabels()FeatureTableProto.FeatureTableSpec.BuilderclearMaxAge()Features in this feature table can only be retrieved from online serving younger than max age.FeatureTableProto.FeatureTableSpec.BuilderclearName()Name of the feature table.FeatureTableProto.FeatureTableSpec.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FeatureTableProto.FeatureTableSpec.BuilderclearStreamSource()Stream/Online DataSource to source stream/online feature data.FeatureTableProto.FeatureTableSpec.Builderclone()booleancontainsLabels(String key)User defined metadataDataSourceProto.DataSourcegetBatchSource()Batch/Offline DataSource to source batch/offline feature data.DataSourceProto.DataSource.BuildergetBatchSourceBuilder()Batch/Offline DataSource to source batch/offline feature data.DataSourceProto.DataSourceOrBuildergetBatchSourceOrBuilder()Batch/Offline DataSource to source batch/offline feature data.FeatureTableProto.FeatureTableSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetEntities(int index)List names of entities to associate with the Features defined in this Feature Table.com.google.protobuf.ByteStringgetEntitiesBytes(int index)List names of entities to associate with the Features defined in this Feature Table.intgetEntitiesCount()List names of entities to associate with the Features defined in this Feature Table.com.google.protobuf.ProtocolStringListgetEntitiesList()List names of entities to associate with the Features defined in this Feature Table.FeatureProto.FeatureSpecV2getFeatures(int index)List of features specifications for each feature defined with this feature table.FeatureProto.FeatureSpecV2.BuildergetFeaturesBuilder(int index)List of features specifications for each feature defined with this feature table.List<FeatureProto.FeatureSpecV2.Builder>getFeaturesBuilderList()List of features specifications for each feature defined with this feature table.intgetFeaturesCount()List of features specifications for each feature defined with this feature table.List<FeatureProto.FeatureSpecV2>getFeaturesList()List of features specifications for each feature defined with this feature table.FeatureProto.FeatureSpecV2OrBuildergetFeaturesOrBuilder(int index)List of features specifications for each feature defined with this feature table.List<? extends FeatureProto.FeatureSpecV2OrBuilder>getFeaturesOrBuilderList()List of features specifications for each feature defined with this feature table.Map<String,String>getLabels()Deprecated.intgetLabelsCount()User defined metadataMap<String,String>getLabelsMap()User defined metadataStringgetLabelsOrDefault(String key, String defaultValue)User defined metadataStringgetLabelsOrThrow(String key)User defined metadatacom.google.protobuf.DurationgetMaxAge()Features in this feature table can only be retrieved from online serving younger than max age.com.google.protobuf.Duration.BuildergetMaxAgeBuilder()Features in this feature table can only be retrieved from online serving younger than max age.com.google.protobuf.DurationOrBuildergetMaxAgeOrBuilder()Features in this feature table can only be retrieved from online serving younger than max age.Map<String,String>getMutableLabels()Deprecated.StringgetName()Name of the feature table.com.google.protobuf.ByteStringgetNameBytes()Name of the feature table.DataSourceProto.DataSourcegetStreamSource()Stream/Online DataSource to source stream/online feature data.DataSourceProto.DataSource.BuildergetStreamSourceBuilder()Stream/Online DataSource to source stream/online feature data.DataSourceProto.DataSourceOrBuildergetStreamSourceOrBuilder()Stream/Online DataSource to source stream/online feature data.booleanhasBatchSource()Batch/Offline DataSource to source batch/offline feature data.booleanhasMaxAge()Features in this feature table can only be retrieved from online serving younger than max age.booleanhasStreamSource()Stream/Online DataSource to source stream/online feature data.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()FeatureTableProto.FeatureTableSpec.BuildermergeBatchSource(DataSourceProto.DataSource value)Batch/Offline DataSource to source batch/offline feature data.FeatureTableProto.FeatureTableSpec.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FeatureTableProto.FeatureTableSpec.BuildermergeFrom(com.google.protobuf.Message other)FeatureTableProto.FeatureTableSpec.BuildermergeFrom(FeatureTableProto.FeatureTableSpec other)FeatureTableProto.FeatureTableSpec.BuildermergeMaxAge(com.google.protobuf.Duration value)Features in this feature table can only be retrieved from online serving younger than max age.FeatureTableProto.FeatureTableSpec.BuildermergeStreamSource(DataSourceProto.DataSource value)Stream/Online DataSource to source stream/online feature data.FeatureTableProto.FeatureTableSpec.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FeatureTableProto.FeatureTableSpec.BuilderputAllLabels(Map<String,String> values)User defined metadataFeatureTableProto.FeatureTableSpec.BuilderputLabels(String key, String value)User defined metadataFeatureTableProto.FeatureTableSpec.BuilderremoveFeatures(int index)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuilderremoveLabels(String key)User defined metadataFeatureTableProto.FeatureTableSpec.BuildersetBatchSource(DataSourceProto.DataSource value)Batch/Offline DataSource to source batch/offline feature data.FeatureTableProto.FeatureTableSpec.BuildersetBatchSource(DataSourceProto.DataSource.Builder builderForValue)Batch/Offline DataSource to source batch/offline feature data.FeatureTableProto.FeatureTableSpec.BuildersetEntities(int index, String value)List names of entities to associate with the Features defined in this Feature Table.FeatureTableProto.FeatureTableSpec.BuildersetFeatures(int index, FeatureProto.FeatureSpecV2 value)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuildersetFeatures(int index, FeatureProto.FeatureSpecV2.Builder builderForValue)List of features specifications for each feature defined with this feature table.FeatureTableProto.FeatureTableSpec.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FeatureTableProto.FeatureTableSpec.BuildersetMaxAge(com.google.protobuf.Duration value)Features in this feature table can only be retrieved from online serving younger than max age.FeatureTableProto.FeatureTableSpec.BuildersetMaxAge(com.google.protobuf.Duration.Builder builderForValue)Features in this feature table can only be retrieved from online serving younger than max age.FeatureTableProto.FeatureTableSpec.BuildersetName(String value)Name of the feature table.FeatureTableProto.FeatureTableSpec.BuildersetNameBytes(com.google.protobuf.ByteString value)Name of the feature table.FeatureTableProto.FeatureTableSpec.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)FeatureTableProto.FeatureTableSpec.BuildersetStreamSource(DataSourceProto.DataSource value)Stream/Online DataSource to source stream/online feature data.FeatureTableProto.FeatureTableSpec.BuildersetStreamSource(DataSourceProto.DataSource.Builder builderForValue)Stream/Online DataSource to source stream/online feature data.FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
clear
public FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>
-
getDefaultInstanceForType
public FeatureTableProto.FeatureTableSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FeatureTableProto.FeatureTableSpec build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FeatureTableProto.FeatureTableSpec buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>
-
setField
public FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>
-
clearField
public FeatureTableProto.FeatureTableSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
clearOneof
public FeatureTableProto.FeatureTableSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
setRepeatedField
public FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>
-
addRepeatedField
public FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>
-
mergeFrom
public FeatureTableProto.FeatureTableSpec.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
mergeFrom
public FeatureTableProto.FeatureTableSpec.Builder mergeFrom(FeatureTableProto.FeatureTableSpec other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
mergeFrom
public FeatureTableProto.FeatureTableSpec.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<FeatureTableProto.FeatureTableSpec.Builder>- Throws:
IOException
-
getName
public String getName()
Name of the feature table. Must be unique. Not updated.
string name = 1;- Specified by:
getNamein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the feature table. Must be unique. Not updated.
string name = 1;- Specified by:
getNameBytesin interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- The bytes for name.
-
setName
public FeatureTableProto.FeatureTableSpec.Builder setName(String value)
Name of the feature table. Must be unique. Not updated.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public FeatureTableProto.FeatureTableSpec.Builder clearName()
Name of the feature table. Must be unique. Not updated.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public FeatureTableProto.FeatureTableSpec.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the feature table. Must be unique. Not updated.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getEntitiesList
public com.google.protobuf.ProtocolStringList getEntitiesList()
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Specified by:
getEntitiesListin interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- A list containing the entities.
-
getEntitiesCount
public int getEntitiesCount()
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Specified by:
getEntitiesCountin interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- The count of entities.
-
getEntities
public String getEntities(int index)
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Specified by:
getEntitiesin interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The entities at the given index.
-
getEntitiesBytes
public com.google.protobuf.ByteString getEntitiesBytes(int index)
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Specified by:
getEntitiesBytesin interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the entities at the given index.
-
setEntities
public FeatureTableProto.FeatureTableSpec.Builder setEntities(int index, String value)
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Parameters:
index- The index to set the value at.value- The entities to set.- Returns:
- This builder for chaining.
-
addEntities
public FeatureTableProto.FeatureTableSpec.Builder addEntities(String value)
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Parameters:
value- The entities to add.- Returns:
- This builder for chaining.
-
addAllEntities
public FeatureTableProto.FeatureTableSpec.Builder addAllEntities(Iterable<String> values)
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Parameters:
values- The entities to add.- Returns:
- This builder for chaining.
-
clearEntities
public FeatureTableProto.FeatureTableSpec.Builder clearEntities()
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Returns:
- This builder for chaining.
-
addEntitiesBytes
public FeatureTableProto.FeatureTableSpec.Builder addEntitiesBytes(com.google.protobuf.ByteString value)
List names of entities to associate with the Features defined in this Feature Table. Not updatable.
repeated string entities = 3;- Parameters:
value- The bytes of the entities to add.- Returns:
- This builder for chaining.
-
getFeaturesList
public List<FeatureProto.FeatureSpecV2> getFeaturesList()
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;- Specified by:
getFeaturesListin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getFeaturesCount
public int getFeaturesCount()
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;- Specified by:
getFeaturesCountin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getFeatures
public FeatureProto.FeatureSpecV2 getFeatures(int index)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;- Specified by:
getFeaturesin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
setFeatures
public FeatureTableProto.FeatureTableSpec.Builder setFeatures(int index, FeatureProto.FeatureSpecV2 value)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
setFeatures
public FeatureTableProto.FeatureTableSpec.Builder setFeatures(int index, FeatureProto.FeatureSpecV2.Builder builderForValue)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
addFeatures
public FeatureTableProto.FeatureTableSpec.Builder addFeatures(FeatureProto.FeatureSpecV2 value)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
addFeatures
public FeatureTableProto.FeatureTableSpec.Builder addFeatures(int index, FeatureProto.FeatureSpecV2 value)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
addFeatures
public FeatureTableProto.FeatureTableSpec.Builder addFeatures(FeatureProto.FeatureSpecV2.Builder builderForValue)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
addFeatures
public FeatureTableProto.FeatureTableSpec.Builder addFeatures(int index, FeatureProto.FeatureSpecV2.Builder builderForValue)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
addAllFeatures
public FeatureTableProto.FeatureTableSpec.Builder addAllFeatures(Iterable<? extends FeatureProto.FeatureSpecV2> values)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
clearFeatures
public FeatureTableProto.FeatureTableSpec.Builder clearFeatures()
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
removeFeatures
public FeatureTableProto.FeatureTableSpec.Builder removeFeatures(int index)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
getFeaturesBuilder
public FeatureProto.FeatureSpecV2.Builder getFeaturesBuilder(int index)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
getFeaturesOrBuilder
public FeatureProto.FeatureSpecV2OrBuilder getFeaturesOrBuilder(int index)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;- Specified by:
getFeaturesOrBuilderin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getFeaturesOrBuilderList
public List<? extends FeatureProto.FeatureSpecV2OrBuilder> getFeaturesOrBuilderList()
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;- Specified by:
getFeaturesOrBuilderListin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
addFeaturesBuilder
public FeatureProto.FeatureSpecV2.Builder addFeaturesBuilder()
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
addFeaturesBuilder
public FeatureProto.FeatureSpecV2.Builder addFeaturesBuilder(int index)
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
getFeaturesBuilderList
public List<FeatureProto.FeatureSpecV2.Builder> getFeaturesBuilderList()
List of features specifications for each feature defined with this feature table.
repeated .feast.core.FeatureSpecV2 features = 4;
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:FeatureTableProto.FeatureTableSpecOrBuilderUser defined metadata
map<string, string> labels = 5;- Specified by:
getLabelsCountin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
containsLabels
public boolean containsLabels(String key)
User defined metadata
map<string, string> labels = 5;- Specified by:
containsLabelsin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
User defined metadata
map<string, string> labels = 5;- Specified by:
getLabelsMapin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
User defined metadata
map<string, string> labels = 5;- Specified by:
getLabelsOrDefaultin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
User defined metadata
map<string, string> labels = 5;- Specified by:
getLabelsOrThrowin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
clearLabels
public FeatureTableProto.FeatureTableSpec.Builder clearLabels()
-
removeLabels
public FeatureTableProto.FeatureTableSpec.Builder removeLabels(String key)
User defined metadata
map<string, string> labels = 5;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public FeatureTableProto.FeatureTableSpec.Builder putLabels(String key, String value)
User defined metadata
map<string, string> labels = 5;
-
putAllLabels
public FeatureTableProto.FeatureTableSpec.Builder putAllLabels(Map<String,String> values)
User defined metadata
map<string, string> labels = 5;
-
hasMaxAge
public boolean hasMaxAge()
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;- Specified by:
hasMaxAgein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- Whether the maxAge field is set.
-
getMaxAge
public com.google.protobuf.Duration getMaxAge()
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;- Specified by:
getMaxAgein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- The maxAge.
-
setMaxAge
public FeatureTableProto.FeatureTableSpec.Builder setMaxAge(com.google.protobuf.Duration value)
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;
-
setMaxAge
public FeatureTableProto.FeatureTableSpec.Builder setMaxAge(com.google.protobuf.Duration.Builder builderForValue)
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;
-
mergeMaxAge
public FeatureTableProto.FeatureTableSpec.Builder mergeMaxAge(com.google.protobuf.Duration value)
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;
-
clearMaxAge
public FeatureTableProto.FeatureTableSpec.Builder clearMaxAge()
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;
-
getMaxAgeBuilder
public com.google.protobuf.Duration.Builder getMaxAgeBuilder()
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;
-
getMaxAgeOrBuilder
public com.google.protobuf.DurationOrBuilder getMaxAgeOrBuilder()
Features in this feature table can only be retrieved from online serving younger than max age. Age is measured as the duration of time between the feature's event timestamp and when the feature is retrieved Feature values outside max age will be returned as unset values and indicated to end user
.google.protobuf.Duration max_age = 6;- Specified by:
getMaxAgeOrBuilderin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
hasBatchSource
public boolean hasBatchSource()
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;- Specified by:
hasBatchSourcein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- Whether the batchSource field is set.
-
getBatchSource
public DataSourceProto.DataSource getBatchSource()
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;- Specified by:
getBatchSourcein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- The batchSource.
-
setBatchSource
public FeatureTableProto.FeatureTableSpec.Builder setBatchSource(DataSourceProto.DataSource value)
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;
-
setBatchSource
public FeatureTableProto.FeatureTableSpec.Builder setBatchSource(DataSourceProto.DataSource.Builder builderForValue)
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;
-
mergeBatchSource
public FeatureTableProto.FeatureTableSpec.Builder mergeBatchSource(DataSourceProto.DataSource value)
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;
-
clearBatchSource
public FeatureTableProto.FeatureTableSpec.Builder clearBatchSource()
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;
-
getBatchSourceBuilder
public DataSourceProto.DataSource.Builder getBatchSourceBuilder()
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;
-
getBatchSourceOrBuilder
public DataSourceProto.DataSourceOrBuilder getBatchSourceOrBuilder()
Batch/Offline DataSource to source batch/offline feature data. Only batch DataSource can be specified (ie source type should start with 'BATCH_')
.feast.core.DataSource batch_source = 7;- Specified by:
getBatchSourceOrBuilderin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
hasStreamSource
public boolean hasStreamSource()
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;- Specified by:
hasStreamSourcein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- Whether the streamSource field is set.
-
getStreamSource
public DataSourceProto.DataSource getStreamSource()
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;- Specified by:
getStreamSourcein interfaceFeatureTableProto.FeatureTableSpecOrBuilder- Returns:
- The streamSource.
-
setStreamSource
public FeatureTableProto.FeatureTableSpec.Builder setStreamSource(DataSourceProto.DataSource value)
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;
-
setStreamSource
public FeatureTableProto.FeatureTableSpec.Builder setStreamSource(DataSourceProto.DataSource.Builder builderForValue)
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;
-
mergeStreamSource
public FeatureTableProto.FeatureTableSpec.Builder mergeStreamSource(DataSourceProto.DataSource value)
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;
-
clearStreamSource
public FeatureTableProto.FeatureTableSpec.Builder clearStreamSource()
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;
-
getStreamSourceBuilder
public DataSourceProto.DataSource.Builder getStreamSourceBuilder()
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;
-
getStreamSourceOrBuilder
public DataSourceProto.DataSourceOrBuilder getStreamSourceOrBuilder()
Stream/Online DataSource to source stream/online feature data. Only stream DataSource can be specified (ie source type should start with 'STREAM_')
.feast.core.DataSource stream_source = 8;- Specified by:
getStreamSourceOrBuilderin interfaceFeatureTableProto.FeatureTableSpecOrBuilder
-
setUnknownFields
public final FeatureTableProto.FeatureTableSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
mergeUnknownFields
public final FeatureTableProto.FeatureTableSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FeatureTableProto.FeatureTableSpec.Builder>
-
-