public static final class Featurestore.OnlineServingConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder> implements Featurestore.OnlineServingConfigOrBuilder
OnlineServingConfig specifies the details for provisioning online serving resources.Protobuf type
google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Featurestore.OnlineServingConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Featurestore.OnlineServingConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Featurestore.OnlineServingConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder mergeFrom(Featurestore.OnlineServingConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public Featurestore.OnlineServingConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Featurestore.OnlineServingConfig.Builder>IOExceptionpublic int getFixedNodeCount()
The number of nodes for the online store. The number of nodes doesn't scale automatically, but you can manually update the number of nodes. If set to 0, the featurestore will not have an online store and cannot be used for online serving.
int32 fixed_node_count = 2;getFixedNodeCount in interface Featurestore.OnlineServingConfigOrBuilderpublic Featurestore.OnlineServingConfig.Builder setFixedNodeCount(int value)
The number of nodes for the online store. The number of nodes doesn't scale automatically, but you can manually update the number of nodes. If set to 0, the featurestore will not have an online store and cannot be used for online serving.
int32 fixed_node_count = 2;value - The fixedNodeCount to set.public Featurestore.OnlineServingConfig.Builder clearFixedNodeCount()
The number of nodes for the online store. The number of nodes doesn't scale automatically, but you can manually update the number of nodes. If set to 0, the featurestore will not have an online store and cannot be used for online serving.
int32 fixed_node_count = 2;public boolean hasScaling()
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
hasScaling in interface Featurestore.OnlineServingConfigOrBuilderpublic Featurestore.OnlineServingConfig.Scaling getScaling()
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
getScaling in interface Featurestore.OnlineServingConfigOrBuilderpublic Featurestore.OnlineServingConfig.Builder setScaling(Featurestore.OnlineServingConfig.Scaling value)
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
public Featurestore.OnlineServingConfig.Builder setScaling(Featurestore.OnlineServingConfig.Scaling.Builder builderForValue)
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
public Featurestore.OnlineServingConfig.Builder mergeScaling(Featurestore.OnlineServingConfig.Scaling value)
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
public Featurestore.OnlineServingConfig.Builder clearScaling()
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
public Featurestore.OnlineServingConfig.Scaling.Builder getScalingBuilder()
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
public Featurestore.OnlineServingConfig.ScalingOrBuilder getScalingOrBuilder()
Online serving scaling configuration. Only one of `fixed_node_count` and `scaling` can be set. Setting one will reset the other.
.google.cloud.aiplatform.v1beta1.Featurestore.OnlineServingConfig.Scaling scaling = 4;
getScalingOrBuilder in interface Featurestore.OnlineServingConfigOrBuilderpublic final Featurestore.OnlineServingConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>public final Featurestore.OnlineServingConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Featurestore.OnlineServingConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.