Class RagMetadataSchemaDetails.SearchStrategy.Builder (3.89.0)

public static final class RagMetadataSchemaDetails.SearchStrategy.Builder extends GeneratedMessage.Builder<RagMetadataSchemaDetails.SearchStrategy.Builder> implements RagMetadataSchemaDetails.SearchStrategyOrBuilder

The search strategy for the metadata value of the key.

Protobuf type google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy

Static Methods

getDescriptor()

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

Methods

build()

public RagMetadataSchemaDetails.SearchStrategy build()
Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy

buildPartial()

public RagMetadataSchemaDetails.SearchStrategy buildPartial()
Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy

clear()

public RagMetadataSchemaDetails.SearchStrategy.Builder clear()
Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.Builder
Overrides

clearSearchStrategyType()

public RagMetadataSchemaDetails.SearchStrategy.Builder clearSearchStrategyType()

The search strategy type to be applied on the metadata key.

optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;

Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.Builder

This builder for chaining.

getDefaultInstanceForType()

public RagMetadataSchemaDetails.SearchStrategy getDefaultInstanceForType()
Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy

getDescriptorForType()

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

getSearchStrategyType()

public RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType getSearchStrategyType()

The search strategy type to be applied on the metadata key.

optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;

Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType

The searchStrategyType.

getSearchStrategyTypeValue()

public int getSearchStrategyTypeValue()

The search strategy type to be applied on the metadata key.

optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for searchStrategyType.

hasSearchStrategyType()

public boolean hasSearchStrategyType()

The search strategy type to be applied on the metadata key.

optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;

Returns
Type Description
boolean

Whether the searchStrategyType field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RagMetadataSchemaDetails.SearchStrategy other)

public RagMetadataSchemaDetails.SearchStrategy.Builder mergeFrom(RagMetadataSchemaDetails.SearchStrategy other)
Parameter
Name Description
other RagMetadataSchemaDetails.SearchStrategy
Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public RagMetadataSchemaDetails.SearchStrategy.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.Builder
Overrides

setSearchStrategyType(RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType value)

public RagMetadataSchemaDetails.SearchStrategy.Builder setSearchStrategyType(RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType value)

The search strategy type to be applied on the metadata key.

optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;

Parameter
Name Description
value RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType

The searchStrategyType to set.

Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.Builder

This builder for chaining.

setSearchStrategyTypeValue(int value)

public RagMetadataSchemaDetails.SearchStrategy.Builder setSearchStrategyTypeValue(int value)

The search strategy type to be applied on the metadata key.

optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for searchStrategyType to set.

Returns
Type Description
RagMetadataSchemaDetails.SearchStrategy.Builder

This builder for chaining.