Package feast.proto.core
Interface FeatureServiceProto.FeatureServiceSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FeatureServiceProto.FeatureServiceSpec,FeatureServiceProto.FeatureServiceSpec.Builder
- Enclosing class:
- FeatureServiceProto
public static interface FeatureServiceProto.FeatureServiceSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsTags(String key)User defined metadataStringgetDescription()Description of the feature service.com.google.protobuf.ByteStringgetDescriptionBytes()Description of the feature service.FeatureReferenceProto.FeatureViewProjectiongetFeatures(int index)Represents a projection that's to be applied on top of the FeatureView.intgetFeaturesCount()Represents a projection that's to be applied on top of the FeatureView.List<FeatureReferenceProto.FeatureViewProjection>getFeaturesList()Represents a projection that's to be applied on top of the FeatureView.FeatureReferenceProto.FeatureViewProjectionOrBuildergetFeaturesOrBuilder(int index)Represents a projection that's to be applied on top of the FeatureView.List<? extends FeatureReferenceProto.FeatureViewProjectionOrBuilder>getFeaturesOrBuilderList()Represents a projection that's to be applied on top of the FeatureView.FeatureServiceProto.LoggingConfiggetLoggingConfig()(optional) if provided logging will be enabled for this feature service.FeatureServiceProto.LoggingConfigOrBuildergetLoggingConfigOrBuilder()(optional) if provided logging will be enabled for this feature service.StringgetName()Name of the Feature Service.com.google.protobuf.ByteStringgetNameBytes()Name of the Feature Service.StringgetOwner()Owner of the feature service.com.google.protobuf.ByteStringgetOwnerBytes()Owner of the feature service.StringgetProject()Name of Feast project that this Feature Service belongs to.com.google.protobuf.ByteStringgetProjectBytes()Name of Feast project that this Feature Service belongs to.Map<String,String>getTags()Deprecated.intgetTagsCount()User defined metadataMap<String,String>getTagsMap()User defined metadataStringgetTagsOrDefault(String key, String defaultValue)User defined metadataStringgetTagsOrThrow(String key)User defined metadatabooleanhasLoggingConfig()(optional) if provided logging will be enabled for this feature service.-
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 Service. Must be unique. Not updated.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Name of the Feature Service. Must be unique. Not updated.
string name = 1;- Returns:
- The bytes for name.
-
getProject
String getProject()
Name of Feast project that this Feature Service belongs to.
string project = 2;- Returns:
- The project.
-
getProjectBytes
com.google.protobuf.ByteString getProjectBytes()
Name of Feast project that this Feature Service belongs to.
string project = 2;- Returns:
- The bytes for project.
-
getFeaturesList
List<FeatureReferenceProto.FeatureViewProjection> getFeaturesList()
Represents a projection that's to be applied on top of the FeatureView. Contains data such as the features to use from a FeatureView.
repeated .feast.core.FeatureViewProjection features = 3;
-
getFeatures
FeatureReferenceProto.FeatureViewProjection getFeatures(int index)
Represents a projection that's to be applied on top of the FeatureView. Contains data such as the features to use from a FeatureView.
repeated .feast.core.FeatureViewProjection features = 3;
-
getFeaturesCount
int getFeaturesCount()
Represents a projection that's to be applied on top of the FeatureView. Contains data such as the features to use from a FeatureView.
repeated .feast.core.FeatureViewProjection features = 3;
-
getFeaturesOrBuilderList
List<? extends FeatureReferenceProto.FeatureViewProjectionOrBuilder> getFeaturesOrBuilderList()
Represents a projection that's to be applied on top of the FeatureView. Contains data such as the features to use from a FeatureView.
repeated .feast.core.FeatureViewProjection features = 3;
-
getFeaturesOrBuilder
FeatureReferenceProto.FeatureViewProjectionOrBuilder getFeaturesOrBuilder(int index)
Represents a projection that's to be applied on top of the FeatureView. Contains data such as the features to use from a FeatureView.
repeated .feast.core.FeatureViewProjection features = 3;
-
getTagsCount
int getTagsCount()
User defined metadata
map<string, string> tags = 4;
-
containsTags
boolean containsTags(String key)
User defined metadata
map<string, string> tags = 4;
-
getTags
@Deprecated Map<String,String> getTags()
Deprecated.UsegetTagsMap()instead.
-
getTagsOrDefault
String getTagsOrDefault(String key, String defaultValue)
User defined metadata
map<string, string> tags = 4;
-
getTagsOrThrow
String getTagsOrThrow(String key)
User defined metadata
map<string, string> tags = 4;
-
getDescription
String getDescription()
Description of the feature service.
string description = 5;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
Description of the feature service.
string description = 5;- Returns:
- The bytes for description.
-
getOwner
String getOwner()
Owner of the feature service.
string owner = 6;- Returns:
- The owner.
-
getOwnerBytes
com.google.protobuf.ByteString getOwnerBytes()
Owner of the feature service.
string owner = 6;- Returns:
- The bytes for owner.
-
hasLoggingConfig
boolean hasLoggingConfig()
(optional) if provided logging will be enabled for this feature service.
.feast.core.LoggingConfig logging_config = 7;- Returns:
- Whether the loggingConfig field is set.
-
getLoggingConfig
FeatureServiceProto.LoggingConfig getLoggingConfig()
(optional) if provided logging will be enabled for this feature service.
.feast.core.LoggingConfig logging_config = 7;- Returns:
- The loggingConfig.
-
getLoggingConfigOrBuilder
FeatureServiceProto.LoggingConfigOrBuilder getLoggingConfigOrBuilder()
(optional) if provided logging will be enabled for this feature service.
.feast.core.LoggingConfig logging_config = 7;
-
-