public final class RagManagedDbConfig extends GeneratedMessage implements RagManagedDbConfigOrBuilder
Configuration message for RagManagedDb used by RagEngine.
Protobuf type google.cloud.aiplatform.v1beta1.RagManagedDbConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int BASIC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ENTERPRISE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SCALED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SERVERLESS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SPANNER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int UNPROVISIONED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static RagManagedDbConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static RagManagedDbConfig.Builder newBuilder()
public static RagManagedDbConfig.Builder newBuilder(RagManagedDbConfig prototype)
public static RagManagedDbConfig parseDelimitedFrom(InputStream input)
public static RagManagedDbConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RagManagedDbConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static RagManagedDbConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RagManagedDbConfig parseFrom(ByteString data)
public static RagManagedDbConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RagManagedDbConfig parseFrom(CodedInputStream input)
public static RagManagedDbConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RagManagedDbConfig parseFrom(InputStream input)
public static RagManagedDbConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RagManagedDbConfig parseFrom(ByteBuffer data)
public static RagManagedDbConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<RagManagedDbConfig> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public RagManagedDbConfig.Basic getBasic()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.basic is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=841
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2 [deprecated = true];
public RagManagedDbConfig.BasicOrBuilder getBasicOrBuilder()
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2 [deprecated = true];
public RagManagedDbConfig getDefaultInstanceForType()
public RagManagedDbConfig.Enterprise getEnterprise()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.enterprise is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=833
Sets the RagManagedDb to the Enterprise tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Enterprise enterprise = 1 [deprecated = true];
public RagManagedDbConfig.EnterpriseOrBuilder getEnterpriseOrBuilder()
Sets the RagManagedDb to the Enterprise tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Enterprise enterprise = 1 [deprecated = true];
public RagManagedDbConfig.ModeCase getModeCase()
public Parser<RagManagedDbConfig> getParserForType()
Overrides
public RagManagedDbConfig.Scaled getScaled()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.scaled is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=837
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 4 [deprecated = true];
public RagManagedDbConfig.ScaledOrBuilder getScaledOrBuilder()
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 4 [deprecated = true];
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public RagManagedDbConfig.Serverless getServerless()
Sets the backend to be the serverless mode offered by RAG Engine.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Serverless serverless = 5;
public RagManagedDbConfig.ServerlessOrBuilder getServerlessOrBuilder()
Sets the backend to be the serverless mode offered by RAG Engine.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Serverless serverless = 5;
public RagManagedDbConfig.Spanner getSpanner()
Sets the RAG Engine backend to be RagManagedDb, built on top of Spanner.
NOTE: This is the default mode (w/ Basic Tier) if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Spanner spanner = 6;
public RagManagedDbConfig.SpannerOrBuilder getSpannerOrBuilder()
Sets the RAG Engine backend to be RagManagedDb, built on top of Spanner.
NOTE: This is the default mode (w/ Basic Tier) if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Spanner spanner = 6;
public RagManagedDbConfig.TierCase getTierCase()
public RagManagedDbConfig.Unprovisioned getUnprovisioned()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.unprovisioned is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=845
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3 [deprecated = true];
public RagManagedDbConfig.UnprovisionedOrBuilder getUnprovisionedOrBuilder()
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3 [deprecated = true];
public boolean hasBasic()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.basic is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=841
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Basic basic = 2 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
Whether the basic field is set.
|
public boolean hasEnterprise()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.enterprise is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=833
Sets the RagManagedDb to the Enterprise tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Enterprise enterprise = 1 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
Whether the enterprise field is set.
|
public boolean hasScaled()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.scaled is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=837
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Scaled scaled = 4 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
Whether the scaled field is set.
|
public boolean hasServerless()
Sets the backend to be the serverless mode offered by RAG Engine.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Serverless serverless = 5;
| Returns |
| Type |
Description |
boolean |
Whether the serverless field is set.
|
public boolean hasSpanner()
Sets the RAG Engine backend to be RagManagedDb, built on top of Spanner.
NOTE: This is the default mode (w/ Basic Tier) if not explicitly chosen.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Spanner spanner = 6;
| Returns |
| Type |
Description |
boolean |
Whether the spanner field is set.
|
public boolean hasUnprovisioned()
Deprecated. google.cloud.aiplatform.v1beta1.RagManagedDbConfig.unprovisioned is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=845
Deprecated: Use mode instead to set the tier under Spanner.
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1beta1.RagManagedDbConfig.Unprovisioned unprovisioned = 3 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
Whether the unprovisioned field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RagManagedDbConfig.Builder newBuilderForType()
protected RagManagedDbConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public RagManagedDbConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides