Package feast.proto.core
Class StoreProto.Store
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- feast.proto.core.StoreProto.Store
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StoreProto.StoreOrBuilder,Serializable
- Enclosing class:
- StoreProto
public static final class StoreProto.Store extends com.google.protobuf.GeneratedMessageV3 implements StoreProto.StoreOrBuilder
Store provides a location where Feast reads and writes feature values. Feature values will be written to the Store in the form of FeatureRow elements. The way FeatureRow is encoded and decoded when it is written to and read from the Store depends on the type of the Store.
Protobuf typefeast.core.Store- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStoreProto.Store.BuilderStore provides a location where Feast reads and writes feature values.static classStoreProto.Store.ConfigCasestatic classStoreProto.Store.RedisClusterConfigProtobuf typefeast.core.Store.RedisClusterConfigstatic interfaceStoreProto.Store.RedisClusterConfigOrBuilderstatic classStoreProto.Store.RedisConfigProtobuf typefeast.core.Store.RedisConfigstatic interfaceStoreProto.Store.RedisConfigOrBuilderstatic classStoreProto.Store.StoreTypeProtobuf enumfeast.core.Store.StoreTypestatic classStoreProto.Store.SubscriptionProtobuf typefeast.core.Store.Subscriptionstatic interfaceStoreProto.Store.SubscriptionOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intNAME_FIELD_NUMBERstatic intREDIS_CLUSTER_CONFIG_FIELD_NUMBERstatic intREDIS_CONFIG_FIELD_NUMBERstatic intSUBSCRIPTIONS_FIELD_NUMBERstatic intTYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StoreProto.Store.ConfigCasegetConfigCase()static StoreProto.StoregetDefaultInstance()StoreProto.StoregetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetName()Name of the store.com.google.protobuf.ByteStringgetNameBytes()Name of the store.com.google.protobuf.Parser<StoreProto.Store>getParserForType()StoreProto.Store.RedisClusterConfiggetRedisClusterConfig().feast.core.Store.RedisClusterConfig redis_cluster_config = 14;StoreProto.Store.RedisClusterConfigOrBuildergetRedisClusterConfigOrBuilder().feast.core.Store.RedisClusterConfig redis_cluster_config = 14;StoreProto.Store.RedisConfiggetRedisConfig().feast.core.Store.RedisConfig redis_config = 11;StoreProto.Store.RedisConfigOrBuildergetRedisConfigOrBuilder().feast.core.Store.RedisConfig redis_config = 11;intgetSerializedSize()StoreProto.Store.SubscriptiongetSubscriptions(int index)Feature sets to subscribe to.intgetSubscriptionsCount()Feature sets to subscribe to.List<StoreProto.Store.Subscription>getSubscriptionsList()Feature sets to subscribe to.StoreProto.Store.SubscriptionOrBuildergetSubscriptionsOrBuilder(int index)Feature sets to subscribe to.List<? extends StoreProto.Store.SubscriptionOrBuilder>getSubscriptionsOrBuilderList()Feature sets to subscribe to.StoreProto.Store.StoreTypegetType()Type of store.intgetTypeValue()Type of store.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasRedisClusterConfig().feast.core.Store.RedisClusterConfig redis_cluster_config = 14;booleanhasRedisConfig().feast.core.Store.RedisConfig redis_config = 11;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static StoreProto.Store.BuildernewBuilder()static StoreProto.Store.BuildernewBuilder(StoreProto.Store prototype)StoreProto.Store.BuildernewBuilderForType()protected StoreProto.Store.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static StoreProto.StoreparseDelimitedFrom(InputStream input)static StoreProto.StoreparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreProto.StoreparseFrom(byte[] data)static StoreProto.StoreparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreProto.StoreparseFrom(com.google.protobuf.ByteString data)static StoreProto.StoreparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreProto.StoreparseFrom(com.google.protobuf.CodedInputStream input)static StoreProto.StoreparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreProto.StoreparseFrom(InputStream input)static StoreProto.StoreparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreProto.StoreparseFrom(ByteBuffer data)static StoreProto.StoreparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<StoreProto.Store>parser()StoreProto.Store.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBSCRIPTIONS_FIELD_NUMBER
public static final int SUBSCRIPTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REDIS_CONFIG_FIELD_NUMBER
public static final int REDIS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REDIS_CLUSTER_CONFIG_FIELD_NUMBER
public static final int REDIS_CLUSTER_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getConfigCase
public StoreProto.Store.ConfigCase getConfigCase()
- Specified by:
getConfigCasein interfaceStoreProto.StoreOrBuilder
-
getName
public String getName()
Name of the store.
string name = 1;- Specified by:
getNamein interfaceStoreProto.StoreOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the store.
string name = 1;- Specified by:
getNameBytesin interfaceStoreProto.StoreOrBuilder- Returns:
- The bytes for name.
-
getTypeValue
public int getTypeValue()
Type of store.
.feast.core.Store.StoreType type = 2;- Specified by:
getTypeValuein interfaceStoreProto.StoreOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
public StoreProto.Store.StoreType getType()
Type of store.
.feast.core.Store.StoreType type = 2;- Specified by:
getTypein interfaceStoreProto.StoreOrBuilder- Returns:
- The type.
-
getSubscriptionsList
public List<StoreProto.Store.Subscription> getSubscriptionsList()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;- Specified by:
getSubscriptionsListin interfaceStoreProto.StoreOrBuilder
-
getSubscriptionsOrBuilderList
public List<? extends StoreProto.Store.SubscriptionOrBuilder> getSubscriptionsOrBuilderList()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;- Specified by:
getSubscriptionsOrBuilderListin interfaceStoreProto.StoreOrBuilder
-
getSubscriptionsCount
public int getSubscriptionsCount()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;- Specified by:
getSubscriptionsCountin interfaceStoreProto.StoreOrBuilder
-
getSubscriptions
public StoreProto.Store.Subscription getSubscriptions(int index)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;- Specified by:
getSubscriptionsin interfaceStoreProto.StoreOrBuilder
-
getSubscriptionsOrBuilder
public StoreProto.Store.SubscriptionOrBuilder getSubscriptionsOrBuilder(int index)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;- Specified by:
getSubscriptionsOrBuilderin interfaceStoreProto.StoreOrBuilder
-
hasRedisConfig
public boolean hasRedisConfig()
.feast.core.Store.RedisConfig redis_config = 11;- Specified by:
hasRedisConfigin interfaceStoreProto.StoreOrBuilder- Returns:
- Whether the redisConfig field is set.
-
getRedisConfig
public StoreProto.Store.RedisConfig getRedisConfig()
.feast.core.Store.RedisConfig redis_config = 11;- Specified by:
getRedisConfigin interfaceStoreProto.StoreOrBuilder- Returns:
- The redisConfig.
-
getRedisConfigOrBuilder
public StoreProto.Store.RedisConfigOrBuilder getRedisConfigOrBuilder()
.feast.core.Store.RedisConfig redis_config = 11;- Specified by:
getRedisConfigOrBuilderin interfaceStoreProto.StoreOrBuilder
-
hasRedisClusterConfig
public boolean hasRedisClusterConfig()
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;- Specified by:
hasRedisClusterConfigin interfaceStoreProto.StoreOrBuilder- Returns:
- Whether the redisClusterConfig field is set.
-
getRedisClusterConfig
public StoreProto.Store.RedisClusterConfig getRedisClusterConfig()
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;- Specified by:
getRedisClusterConfigin interfaceStoreProto.StoreOrBuilder- Returns:
- The redisClusterConfig.
-
getRedisClusterConfigOrBuilder
public StoreProto.Store.RedisClusterConfigOrBuilder getRedisClusterConfigOrBuilder()
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;- Specified by:
getRedisClusterConfigOrBuilderin interfaceStoreProto.StoreOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StoreProto.Store parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreProto.Store parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreProto.Store parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreProto.Store parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreProto.Store parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreProto.Store parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreProto.Store parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StoreProto.Store parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StoreProto.Store parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StoreProto.Store parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static StoreProto.Store parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StoreProto.Store parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public StoreProto.Store.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StoreProto.Store.Builder newBuilder()
-
newBuilder
public static StoreProto.Store.Builder newBuilder(StoreProto.Store prototype)
-
toBuilder
public StoreProto.Store.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StoreProto.Store.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StoreProto.Store getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StoreProto.Store> parser()
-
getParserForType
public com.google.protobuf.Parser<StoreProto.Store> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StoreProto.Store getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-