Class RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder (3.52.0)

public static final class RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder extends GeneratedMessageV3.Builder<RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder> implements RagEmbeddingModelConfig.SparseEmbeddingConfigOrBuilder

Configuration for sparse emebdding generation.

Protobuf type google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

build()

public RagEmbeddingModelConfig.SparseEmbeddingConfig build()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig

buildPartial()

public RagEmbeddingModelConfig.SparseEmbeddingConfig buildPartial()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig

clear()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder clear()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

clearBm25()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder clearBm25()

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

clearModel()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder clearModel()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

clone()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder clone()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

getBm25()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 getBm25()

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25

The bm25.

getBm25Builder()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25.Builder getBm25Builder()

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25.Builder

getBm25OrBuilder()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25OrBuilder getBm25OrBuilder()

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25OrBuilder

getDefaultInstanceForType()

public RagEmbeddingModelConfig.SparseEmbeddingConfig getDefaultInstanceForType()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig

getDescriptorForType()

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

getModelCase()

public RagEmbeddingModelConfig.SparseEmbeddingConfig.ModelCase getModelCase()
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.ModelCase

hasBm25()

public boolean hasBm25()

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Returns
Type Description
boolean

Whether the bm25 field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBm25(RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 value)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder mergeBm25(RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 value)

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Parameter
Name Description
value RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder

mergeFrom(RagEmbeddingModelConfig.SparseEmbeddingConfig other)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder mergeFrom(RagEmbeddingModelConfig.SparseEmbeddingConfig other)
Parameter
Name Description
other RagEmbeddingModelConfig.SparseEmbeddingConfig
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

setBm25(RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 value)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder setBm25(RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 value)

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Parameter
Name Description
value RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder

setBm25(RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25.Builder builderForValue)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder setBm25(RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25.Builder builderForValue)

Use BM25 scoring algorithm.

.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25 bm25 = 1;

Parameter
Name Description
builderForValue RagEmbeddingModelConfig.SparseEmbeddingConfig.Bm25.Builder
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RagEmbeddingModelConfig.SparseEmbeddingConfig.Builder
Overrides