Package feast.proto.core
Interface OnDemandFeatureViewProto.OnDemandFeatureViewSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OnDemandFeatureViewProto.OnDemandFeatureViewSpec,OnDemandFeatureViewProto.OnDemandFeatureViewSpec.Builder
- Enclosing class:
- OnDemandFeatureViewProto
public static interface OnDemandFeatureViewProto.OnDemandFeatureViewSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsInputs(String key)Map of inputs for this feature view.FeatureProto.FeatureSpecV2getFeatures(int index)List of features specifications for each feature defined with this feature view.intgetFeaturesCount()List of features specifications for each feature defined with this feature view.List<FeatureProto.FeatureSpecV2>getFeaturesList()List of features specifications for each feature defined with this feature view.FeatureProto.FeatureSpecV2OrBuildergetFeaturesOrBuilder(int index)List of features specifications for each feature defined with this feature view.List<? extends FeatureProto.FeatureSpecV2OrBuilder>getFeaturesOrBuilderList()List of features specifications for each feature defined with this feature view.Map<String,OnDemandFeatureViewProto.OnDemandInput>getInputs()Deprecated.intgetInputsCount()Map of inputs for this feature view.Map<String,OnDemandFeatureViewProto.OnDemandInput>getInputsMap()Map of inputs for this feature view.OnDemandFeatureViewProto.OnDemandInputgetInputsOrDefault(String key, OnDemandFeatureViewProto.OnDemandInput defaultValue)Map of inputs for this feature view.OnDemandFeatureViewProto.OnDemandInputgetInputsOrThrow(String key)Map of inputs for this feature view.StringgetName()Name of the feature view.com.google.protobuf.ByteStringgetNameBytes()Name of the feature view.StringgetProject()Name of Feast project that this feature view belongs to.com.google.protobuf.ByteStringgetProjectBytes()Name of Feast project that this feature view belongs to.OnDemandFeatureViewProto.UserDefinedFunctiongetUserDefinedFunction().feast.core.UserDefinedFunction user_defined_function = 5;OnDemandFeatureViewProto.UserDefinedFunctionOrBuildergetUserDefinedFunctionOrBuilder().feast.core.UserDefinedFunction user_defined_function = 5;booleanhasUserDefinedFunction().feast.core.UserDefinedFunction user_defined_function = 5;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Name of the feature view. Must be unique. Not updated.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Name of the feature view. Must be unique. Not updated.
string name = 1;- Returns:
- The bytes for name.
-
getProject
String getProject()
Name of Feast project that this feature view belongs to.
string project = 2;- Returns:
- The project.
-
getProjectBytes
com.google.protobuf.ByteString getProjectBytes()
Name of Feast project that this feature view belongs to.
string project = 2;- Returns:
- The bytes for project.
-
getFeaturesList
List<FeatureProto.FeatureSpecV2> getFeaturesList()
List of features specifications for each feature defined with this feature view.
repeated .feast.core.FeatureSpecV2 features = 3;
-
getFeatures
FeatureProto.FeatureSpecV2 getFeatures(int index)
List of features specifications for each feature defined with this feature view.
repeated .feast.core.FeatureSpecV2 features = 3;
-
getFeaturesCount
int getFeaturesCount()
List of features specifications for each feature defined with this feature view.
repeated .feast.core.FeatureSpecV2 features = 3;
-
getFeaturesOrBuilderList
List<? extends FeatureProto.FeatureSpecV2OrBuilder> getFeaturesOrBuilderList()
List of features specifications for each feature defined with this feature view.
repeated .feast.core.FeatureSpecV2 features = 3;
-
getFeaturesOrBuilder
FeatureProto.FeatureSpecV2OrBuilder getFeaturesOrBuilder(int index)
List of features specifications for each feature defined with this feature view.
repeated .feast.core.FeatureSpecV2 features = 3;
-
getInputsCount
int getInputsCount()
Map of inputs for this feature view.
map<string, .feast.core.OnDemandInput> inputs = 4;
-
containsInputs
boolean containsInputs(String key)
Map of inputs for this feature view.
map<string, .feast.core.OnDemandInput> inputs = 4;
-
getInputs
@Deprecated Map<String,OnDemandFeatureViewProto.OnDemandInput> getInputs()
Deprecated.UsegetInputsMap()instead.
-
getInputsMap
Map<String,OnDemandFeatureViewProto.OnDemandInput> getInputsMap()
Map of inputs for this feature view.
map<string, .feast.core.OnDemandInput> inputs = 4;
-
getInputsOrDefault
OnDemandFeatureViewProto.OnDemandInput getInputsOrDefault(String key, OnDemandFeatureViewProto.OnDemandInput defaultValue)
Map of inputs for this feature view.
map<string, .feast.core.OnDemandInput> inputs = 4;
-
getInputsOrThrow
OnDemandFeatureViewProto.OnDemandInput getInputsOrThrow(String key)
Map of inputs for this feature view.
map<string, .feast.core.OnDemandInput> inputs = 4;
-
hasUserDefinedFunction
boolean hasUserDefinedFunction()
.feast.core.UserDefinedFunction user_defined_function = 5;- Returns:
- Whether the userDefinedFunction field is set.
-
getUserDefinedFunction
OnDemandFeatureViewProto.UserDefinedFunction getUserDefinedFunction()
.feast.core.UserDefinedFunction user_defined_function = 5;- Returns:
- The userDefinedFunction.
-
getUserDefinedFunctionOrBuilder
OnDemandFeatureViewProto.UserDefinedFunctionOrBuilder getUserDefinedFunctionOrBuilder()
.feast.core.UserDefinedFunction user_defined_function = 5;
-
-