public static final class RagManagedDbConfig.Builder extends GeneratedMessageV3.Builder<RagManagedDbConfig.Builder> implements RagManagedDbConfigOrBuilder
Configuration message for RagManagedDb used by RagEngine.
Protobuf type google.cloud.aiplatform.v1.RagManagedDbConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public RagManagedDbConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RagManagedDbConfig build()
public RagManagedDbConfig buildPartial()
public RagManagedDbConfig.Builder clear()
Overrides
public RagManagedDbConfig.Builder clearBasic()
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public RagManagedDbConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public RagManagedDbConfig.Builder clearScaled()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public RagManagedDbConfig.Builder clearTier()
public RagManagedDbConfig.Builder clearUnprovisioned()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Builder clone()
Overrides
public RagManagedDbConfig.Basic getBasic()
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig.Basic.Builder getBasicBuilder()
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig.BasicOrBuilder getBasicOrBuilder()
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public RagManagedDbConfig.Scaled getScaled()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public RagManagedDbConfig.Scaled.Builder getScaledBuilder()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public RagManagedDbConfig.ScaledOrBuilder getScaledOrBuilder()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public RagManagedDbConfig.TierCase getTierCase()
public RagManagedDbConfig.Unprovisioned getUnprovisioned()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Unprovisioned.Builder getUnprovisionedBuilder()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.UnprovisionedOrBuilder getUnprovisionedOrBuilder()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public boolean hasBasic()
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
Returns |
Type |
Description |
boolean |
Whether the basic field is set.
|
public boolean hasScaled()
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
Returns |
Type |
Description |
boolean |
Whether the scaled field is set.
|
public boolean hasUnprovisioned()
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
Returns |
Type |
Description |
boolean |
Whether the unprovisioned field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RagManagedDbConfig.Builder mergeBasic(RagManagedDbConfig.Basic value)
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig.Builder mergeFrom(RagManagedDbConfig other)
public RagManagedDbConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RagManagedDbConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public RagManagedDbConfig.Builder mergeScaled(RagManagedDbConfig.Scaled value)
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public final RagManagedDbConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RagManagedDbConfig.Builder mergeUnprovisioned(RagManagedDbConfig.Unprovisioned value)
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Builder setBasic(RagManagedDbConfig.Basic value)
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig.Builder setBasic(RagManagedDbConfig.Basic.Builder builderForValue)
Sets the RagManagedDb to the Basic tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Basic basic = 2;
public RagManagedDbConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RagManagedDbConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public RagManagedDbConfig.Builder setScaled(RagManagedDbConfig.Scaled value)
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public RagManagedDbConfig.Builder setScaled(RagManagedDbConfig.Scaled.Builder builderForValue)
Sets the RagManagedDb to the Scaled tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Scaled scaled = 4;
public final RagManagedDbConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RagManagedDbConfig.Builder setUnprovisioned(RagManagedDbConfig.Unprovisioned value)
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;
public RagManagedDbConfig.Builder setUnprovisioned(RagManagedDbConfig.Unprovisioned.Builder builderForValue)
Sets the RagManagedDb to the Unprovisioned tier.
.google.cloud.aiplatform.v1.RagManagedDbConfig.Unprovisioned unprovisioned = 3;