Class RagCorpus.CorpusTypeConfig.Builder (3.89.0)

public static final class RagCorpus.CorpusTypeConfig.Builder extends GeneratedMessage.Builder<RagCorpus.CorpusTypeConfig.Builder> implements RagCorpus.CorpusTypeConfigOrBuilder

The config for the corpus type of the RagCorpus.

Protobuf type google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public RagCorpus.CorpusTypeConfig build()
Returns
Type Description
RagCorpus.CorpusTypeConfig

buildPartial()

public RagCorpus.CorpusTypeConfig buildPartial()
Returns
Type Description
RagCorpus.CorpusTypeConfig

clear()

public RagCorpus.CorpusTypeConfig.Builder clear()
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder
Overrides

clearCorpusTypeConfig()

public RagCorpus.CorpusTypeConfig.Builder clearCorpusTypeConfig()
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

clearDocumentCorpus()

public RagCorpus.CorpusTypeConfig.Builder clearDocumentCorpus()

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

clearMemoryCorpus()

public RagCorpus.CorpusTypeConfig.Builder clearMemoryCorpus()

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

getCorpusTypeConfigCase()

public RagCorpus.CorpusTypeConfig.CorpusTypeConfigCase getCorpusTypeConfigCase()
Returns
Type Description
RagCorpus.CorpusTypeConfig.CorpusTypeConfigCase

getDefaultInstanceForType()

public RagCorpus.CorpusTypeConfig getDefaultInstanceForType()
Returns
Type Description
RagCorpus.CorpusTypeConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDocumentCorpus()

public RagCorpus.CorpusTypeConfig.DocumentCorpus getDocumentCorpus()

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.DocumentCorpus

The documentCorpus.

getDocumentCorpusBuilder()

public RagCorpus.CorpusTypeConfig.DocumentCorpus.Builder getDocumentCorpusBuilder()

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.DocumentCorpus.Builder

getDocumentCorpusOrBuilder()

public RagCorpus.CorpusTypeConfig.DocumentCorpusOrBuilder getDocumentCorpusOrBuilder()

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.DocumentCorpusOrBuilder

getMemoryCorpus()

public RagCorpus.CorpusTypeConfig.MemoryCorpus getMemoryCorpus()

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.MemoryCorpus

The memoryCorpus.

getMemoryCorpusBuilder()

public RagCorpus.CorpusTypeConfig.MemoryCorpus.Builder getMemoryCorpusBuilder()

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.MemoryCorpus.Builder

getMemoryCorpusOrBuilder()

public RagCorpus.CorpusTypeConfig.MemoryCorpusOrBuilder getMemoryCorpusOrBuilder()

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RagCorpus.CorpusTypeConfig.MemoryCorpusOrBuilder

hasDocumentCorpus()

public boolean hasDocumentCorpus()

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the documentCorpus field is set.

hasMemoryCorpus()

public boolean hasMemoryCorpus()

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the memoryCorpus field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDocumentCorpus(RagCorpus.CorpusTypeConfig.DocumentCorpus value)

public RagCorpus.CorpusTypeConfig.Builder mergeDocumentCorpus(RagCorpus.CorpusTypeConfig.DocumentCorpus value)

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value RagCorpus.CorpusTypeConfig.DocumentCorpus
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

mergeFrom(RagCorpus.CorpusTypeConfig other)

public RagCorpus.CorpusTypeConfig.Builder mergeFrom(RagCorpus.CorpusTypeConfig other)
Parameter
Name Description
other RagCorpus.CorpusTypeConfig
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RagCorpus.CorpusTypeConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RagCorpus.CorpusTypeConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder
Overrides

mergeMemoryCorpus(RagCorpus.CorpusTypeConfig.MemoryCorpus value)

public RagCorpus.CorpusTypeConfig.Builder mergeMemoryCorpus(RagCorpus.CorpusTypeConfig.MemoryCorpus value)

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value RagCorpus.CorpusTypeConfig.MemoryCorpus
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

setDocumentCorpus(RagCorpus.CorpusTypeConfig.DocumentCorpus value)

public RagCorpus.CorpusTypeConfig.Builder setDocumentCorpus(RagCorpus.CorpusTypeConfig.DocumentCorpus value)

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value RagCorpus.CorpusTypeConfig.DocumentCorpus
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

setDocumentCorpus(RagCorpus.CorpusTypeConfig.DocumentCorpus.Builder builderForValue)

public RagCorpus.CorpusTypeConfig.Builder setDocumentCorpus(RagCorpus.CorpusTypeConfig.DocumentCorpus.Builder builderForValue)

Optional. Config for the document corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.DocumentCorpus document_corpus = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue RagCorpus.CorpusTypeConfig.DocumentCorpus.Builder
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

setMemoryCorpus(RagCorpus.CorpusTypeConfig.MemoryCorpus value)

public RagCorpus.CorpusTypeConfig.Builder setMemoryCorpus(RagCorpus.CorpusTypeConfig.MemoryCorpus value)

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value RagCorpus.CorpusTypeConfig.MemoryCorpus
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder

setMemoryCorpus(RagCorpus.CorpusTypeConfig.MemoryCorpus.Builder builderForValue)

public RagCorpus.CorpusTypeConfig.Builder setMemoryCorpus(RagCorpus.CorpusTypeConfig.MemoryCorpus.Builder builderForValue)

Optional. Config for the memory corpus.

.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig.MemoryCorpus memory_corpus = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue RagCorpus.CorpusTypeConfig.MemoryCorpus.Builder
Returns
Type Description
RagCorpus.CorpusTypeConfig.Builder