AWS SDK for C++

AWS SDK for C++ Version 1.11.617

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::Bedrock::Model::FieldForReranking Class Reference

#include <FieldForReranking.h>

Public Member Functions

AWS_BEDROCK_API FieldForReranking ()=default
 
AWS_BEDROCK_API FieldForReranking (Aws::Utils::Json::JsonView jsonValue)
 
 
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFieldName () const
 
bool FieldNameHasBeenSet () const
 
template<typename FieldNameT = Aws::String>
void SetFieldName (FieldNameT &&value)
 
template<typename FieldNameT = Aws::String>
FieldForRerankingWithFieldName (FieldNameT &&value)
 

Detailed Description

Specifies a field to be used during the reranking process in a Knowledge Base vector search. This structure identifies metadata fields that should be considered when reordering search results to improve relevance.

See Also:

AWS API Reference

Definition at line 34 of file FieldForReranking.h.

Constructor & Destructor Documentation

◆ FieldForReranking() [1/2]

AWS_BEDROCK_API Aws::Bedrock::Model::FieldForReranking::FieldForReranking ( )
default

◆ FieldForReranking() [2/2]

AWS_BEDROCK_API Aws::Bedrock::Model::FieldForReranking::FieldForReranking ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FieldNameHasBeenSet()

bool Aws::Bedrock::Model::FieldForReranking::FieldNameHasBeenSet ( ) const
inline

The name of the metadata field to be used during the reranking process.

Definition at line 48 of file FieldForReranking.h.

◆ GetFieldName()

const Aws::String & Aws::Bedrock::Model::FieldForReranking::GetFieldName ( ) const
inline

The name of the metadata field to be used during the reranking process.

Definition at line 47 of file FieldForReranking.h.

◆ Jsonize()

AWS_BEDROCK_API Aws::Utils::Json::JsonValue Aws::Bedrock::Model::FieldForReranking::Jsonize ( ) const

◆ operator=()

AWS_BEDROCK_API FieldForReranking & Aws::Bedrock::Model::FieldForReranking::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetFieldName()

template<typename FieldNameT = Aws::String>
void Aws::Bedrock::Model::FieldForReranking::SetFieldName ( FieldNameT &&  value)
inline

The name of the metadata field to be used during the reranking process.

Definition at line 50 of file FieldForReranking.h.

◆ WithFieldName()

template<typename FieldNameT = Aws::String>
FieldForReranking & Aws::Bedrock::Model::FieldForReranking::WithFieldName ( FieldNameT &&  value)
inline

The name of the metadata field to be used during the reranking process.

Definition at line 52 of file FieldForReranking.h.


The documentation for this class was generated from the following file: