Package feast.proto.core
Class StoreProto.Store.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
- feast.proto.core.StoreProto.Store.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StoreProto.StoreOrBuilder,Cloneable
- Enclosing class:
- StoreProto.Store
public static final class StoreProto.Store.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder> 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
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
clear
public StoreProto.Store.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<StoreProto.Store.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<StoreProto.Store.Builder>
-
getDefaultInstanceForType
public StoreProto.Store getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StoreProto.Store build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StoreProto.Store buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StoreProto.Store.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<StoreProto.Store.Builder>
-
setField
public StoreProto.Store.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<StoreProto.Store.Builder>
-
clearField
public StoreProto.Store.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
clearOneof
public StoreProto.Store.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
setRepeatedField
public StoreProto.Store.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<StoreProto.Store.Builder>
-
addRepeatedField
public StoreProto.Store.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<StoreProto.Store.Builder>
-
mergeFrom
public StoreProto.Store.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoreProto.Store.Builder>
-
mergeFrom
public StoreProto.Store.Builder mergeFrom(StoreProto.Store other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
mergeFrom
public StoreProto.Store.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<StoreProto.Store.Builder>- Throws:
IOException
-
getConfigCase
public StoreProto.Store.ConfigCase getConfigCase()
- Specified by:
getConfigCasein interfaceStoreProto.StoreOrBuilder
-
clearConfig
public StoreProto.Store.Builder clearConfig()
-
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.
-
setName
public StoreProto.Store.Builder setName(String value)
Name of the store.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public StoreProto.Store.Builder clearName()
Name of the store.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public StoreProto.Store.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the store.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
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.
-
setTypeValue
public StoreProto.Store.Builder setTypeValue(int value)
Type of store.
.feast.core.Store.StoreType type = 2;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public StoreProto.Store.StoreType getType()
Type of store.
.feast.core.Store.StoreType type = 2;- Specified by:
getTypein interfaceStoreProto.StoreOrBuilder- Returns:
- The type.
-
setType
public StoreProto.Store.Builder setType(StoreProto.Store.StoreType value)
Type of store.
.feast.core.Store.StoreType type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public StoreProto.Store.Builder clearType()
Type of store.
.feast.core.Store.StoreType type = 2;- Returns:
- This builder for chaining.
-
getSubscriptionsList
public List<StoreProto.Store.Subscription> getSubscriptionsList()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;- Specified by:
getSubscriptionsListin 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
-
setSubscriptions
public StoreProto.Store.Builder setSubscriptions(int index, StoreProto.Store.Subscription value)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
setSubscriptions
public StoreProto.Store.Builder setSubscriptions(int index, StoreProto.Store.Subscription.Builder builderForValue)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
addSubscriptions
public StoreProto.Store.Builder addSubscriptions(StoreProto.Store.Subscription value)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
addSubscriptions
public StoreProto.Store.Builder addSubscriptions(int index, StoreProto.Store.Subscription value)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
addSubscriptions
public StoreProto.Store.Builder addSubscriptions(StoreProto.Store.Subscription.Builder builderForValue)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
addSubscriptions
public StoreProto.Store.Builder addSubscriptions(int index, StoreProto.Store.Subscription.Builder builderForValue)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
addAllSubscriptions
public StoreProto.Store.Builder addAllSubscriptions(Iterable<? extends StoreProto.Store.Subscription> values)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
clearSubscriptions
public StoreProto.Store.Builder clearSubscriptions()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
removeSubscriptions
public StoreProto.Store.Builder removeSubscriptions(int index)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
getSubscriptionsBuilder
public StoreProto.Store.Subscription.Builder getSubscriptionsBuilder(int index)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
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
-
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
-
addSubscriptionsBuilder
public StoreProto.Store.Subscription.Builder addSubscriptionsBuilder()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
addSubscriptionsBuilder
public StoreProto.Store.Subscription.Builder addSubscriptionsBuilder(int index)
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
getSubscriptionsBuilderList
public List<StoreProto.Store.Subscription.Builder> getSubscriptionsBuilderList()
Feature sets to subscribe to.
repeated .feast.core.Store.Subscription subscriptions = 4;
-
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.
-
setRedisConfig
public StoreProto.Store.Builder setRedisConfig(StoreProto.Store.RedisConfig value)
.feast.core.Store.RedisConfig redis_config = 11;
-
setRedisConfig
public StoreProto.Store.Builder setRedisConfig(StoreProto.Store.RedisConfig.Builder builderForValue)
.feast.core.Store.RedisConfig redis_config = 11;
-
mergeRedisConfig
public StoreProto.Store.Builder mergeRedisConfig(StoreProto.Store.RedisConfig value)
.feast.core.Store.RedisConfig redis_config = 11;
-
clearRedisConfig
public StoreProto.Store.Builder clearRedisConfig()
.feast.core.Store.RedisConfig redis_config = 11;
-
getRedisConfigBuilder
public StoreProto.Store.RedisConfig.Builder getRedisConfigBuilder()
.feast.core.Store.RedisConfig redis_config = 11;
-
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.
-
setRedisClusterConfig
public StoreProto.Store.Builder setRedisClusterConfig(StoreProto.Store.RedisClusterConfig value)
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;
-
setRedisClusterConfig
public StoreProto.Store.Builder setRedisClusterConfig(StoreProto.Store.RedisClusterConfig.Builder builderForValue)
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;
-
mergeRedisClusterConfig
public StoreProto.Store.Builder mergeRedisClusterConfig(StoreProto.Store.RedisClusterConfig value)
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;
-
clearRedisClusterConfig
public StoreProto.Store.Builder clearRedisClusterConfig()
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;
-
getRedisClusterConfigBuilder
public StoreProto.Store.RedisClusterConfig.Builder getRedisClusterConfigBuilder()
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;
-
getRedisClusterConfigOrBuilder
public StoreProto.Store.RedisClusterConfigOrBuilder getRedisClusterConfigOrBuilder()
.feast.core.Store.RedisClusterConfig redis_cluster_config = 14;- Specified by:
getRedisClusterConfigOrBuilderin interfaceStoreProto.StoreOrBuilder
-
setUnknownFields
public final StoreProto.Store.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
mergeUnknownFields
public final StoreProto.Store.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreProto.Store.Builder>
-
-