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;