public static final class RagManagedDbConfig.Spanner.Builder extends com.google.protobuf.GeneratedMessage.Builder<RagManagedDbConfig.Spanner.Builder> implements RagManagedDbConfig.SpannerOrBuilder
Message to configure the Spanner database used by RagManagedDb.Protobuf type
google.cloud.aiplatform.v1beta1.RagManagedDbConfig.SpanneraddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RagManagedDbConfig.Spanner.Builder>public RagManagedDbConfig.Spanner.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<RagManagedDbConfig.Spanner.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.GeneratedMessage.Builder<RagManagedDbConfig.Spanner.Builder>public RagManagedDbConfig.Spanner getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RagManagedDbConfig.Spanner build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RagManagedDbConfig.Spanner buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RagManagedDbConfig.Spanner.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RagManagedDbConfig.Spanner.Builder>public RagManagedDbConfig.Spanner.Builder mergeFrom(RagManagedDbConfig.Spanner other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<RagManagedDbConfig.Spanner.Builder>public RagManagedDbConfig.Spanner.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<RagManagedDbConfig.Spanner.Builder>IOExceptionpublic RagManagedDbConfig.Spanner.TierCase getTierCase()
getTierCase in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Spanner.Builder clearTier()
public boolean hasScaled()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;hasScaled in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Scaled getScaled()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;getScaled in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Spanner.Builder setScaled(RagManagedDbConfig.Scaled value)
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;public RagManagedDbConfig.Spanner.Builder setScaled(RagManagedDbConfig.Scaled.Builder builderForValue)
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;public RagManagedDbConfig.Spanner.Builder mergeScaled(RagManagedDbConfig.Scaled value)
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;public RagManagedDbConfig.Spanner.Builder clearScaled()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;public RagManagedDbConfig.Scaled.Builder getScaledBuilder()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;public RagManagedDbConfig.ScaledOrBuilder getScaledOrBuilder()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 1;getScaledOrBuilder in interface RagManagedDbConfig.SpannerOrBuilderpublic boolean hasBasic()
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;hasBasic in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Basic getBasic()
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;getBasic in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Spanner.Builder setBasic(RagManagedDbConfig.Basic value)
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;public RagManagedDbConfig.Spanner.Builder setBasic(RagManagedDbConfig.Basic.Builder builderForValue)
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;public RagManagedDbConfig.Spanner.Builder mergeBasic(RagManagedDbConfig.Basic value)
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;public RagManagedDbConfig.Spanner.Builder clearBasic()
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;public RagManagedDbConfig.Basic.Builder getBasicBuilder()
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;public RagManagedDbConfig.BasicOrBuilder getBasicOrBuilder()
Sets the RagManagedDb to the Basic tier. This is the default tier for Spanner mode if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2;getBasicOrBuilder in interface RagManagedDbConfig.SpannerOrBuilderpublic boolean hasUnprovisioned()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
hasUnprovisioned in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Unprovisioned getUnprovisioned()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
getUnprovisioned in interface RagManagedDbConfig.SpannerOrBuilderpublic RagManagedDbConfig.Spanner.Builder setUnprovisioned(RagManagedDbConfig.Unprovisioned value)
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Spanner.Builder setUnprovisioned(RagManagedDbConfig.Unprovisioned.Builder builderForValue)
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Spanner.Builder mergeUnprovisioned(RagManagedDbConfig.Unprovisioned value)
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Spanner.Builder clearUnprovisioned()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Unprovisioned.Builder getUnprovisionedBuilder()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.UnprovisionedOrBuilder getUnprovisionedOrBuilder()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
getUnprovisionedOrBuilder in interface RagManagedDbConfig.SpannerOrBuilderCopyright © 2026 Google LLC. All rights reserved.