AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::kendra::Model::DocumentRelevanceConfiguration Class Reference

#include <DocumentRelevanceConfiguration.h>

Public Member Functions

 DocumentRelevanceConfiguration ()
 
 DocumentRelevanceConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
DocumentRelevanceConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DocumentRelevanceConfigurationWithName (const Aws::String &value)
 
DocumentRelevanceConfigurationWithName (Aws::String &&value)
 
DocumentRelevanceConfigurationWithName (const char *value)
 
const RelevanceGetRelevance () const
 
bool RelevanceHasBeenSet () const
 
void SetRelevance (const Relevance &value)
 
void SetRelevance (Relevance &&value)
 
DocumentRelevanceConfigurationWithRelevance (const Relevance &value)
 
DocumentRelevanceConfigurationWithRelevance (Relevance &&value)
 

Detailed Description

Overrides the document relevance properties of a custom index field.

See Also:

AWS API Reference

Definition at line 33 of file DocumentRelevanceConfiguration.h.

Constructor & Destructor Documentation

◆ DocumentRelevanceConfiguration() [1/2]

Aws::kendra::Model::DocumentRelevanceConfiguration::DocumentRelevanceConfiguration ( )

◆ DocumentRelevanceConfiguration() [2/2]

Aws::kendra::Model::DocumentRelevanceConfiguration::DocumentRelevanceConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetName()

const Aws::String& Aws::kendra::Model::DocumentRelevanceConfiguration::GetName ( ) const
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 46 of file DocumentRelevanceConfiguration.h.

◆ GetRelevance()

const Relevance& Aws::kendra::Model::DocumentRelevanceConfiguration::GetRelevance ( ) const
inline

Definition at line 92 of file DocumentRelevanceConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::kendra::Model::DocumentRelevanceConfiguration::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::kendra::Model::DocumentRelevanceConfiguration::NameHasBeenSet ( ) const
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 52 of file DocumentRelevanceConfiguration.h.

◆ operator=()

DocumentRelevanceConfiguration& Aws::kendra::Model::DocumentRelevanceConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RelevanceHasBeenSet()

bool Aws::kendra::Model::DocumentRelevanceConfiguration::RelevanceHasBeenSet ( ) const
inline

Definition at line 95 of file DocumentRelevanceConfiguration.h.

◆ SetName() [1/3]

void Aws::kendra::Model::DocumentRelevanceConfiguration::SetName ( Aws::String &&  value)
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 64 of file DocumentRelevanceConfiguration.h.

◆ SetName() [2/3]

void Aws::kendra::Model::DocumentRelevanceConfiguration::SetName ( const Aws::String value)
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 58 of file DocumentRelevanceConfiguration.h.

◆ SetName() [3/3]

void Aws::kendra::Model::DocumentRelevanceConfiguration::SetName ( const char *  value)
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 70 of file DocumentRelevanceConfiguration.h.

◆ SetRelevance() [1/2]

void Aws::kendra::Model::DocumentRelevanceConfiguration::SetRelevance ( const Relevance value)
inline

Definition at line 98 of file DocumentRelevanceConfiguration.h.

◆ SetRelevance() [2/2]

void Aws::kendra::Model::DocumentRelevanceConfiguration::SetRelevance ( Relevance &&  value)
inline

Definition at line 101 of file DocumentRelevanceConfiguration.h.

◆ WithName() [1/3]

DocumentRelevanceConfiguration& Aws::kendra::Model::DocumentRelevanceConfiguration::WithName ( Aws::String &&  value)
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 82 of file DocumentRelevanceConfiguration.h.

◆ WithName() [2/3]

DocumentRelevanceConfiguration& Aws::kendra::Model::DocumentRelevanceConfiguration::WithName ( const Aws::String value)
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 76 of file DocumentRelevanceConfiguration.h.

◆ WithName() [3/3]

DocumentRelevanceConfiguration& Aws::kendra::Model::DocumentRelevanceConfiguration::WithName ( const char *  value)
inline

The name of the tuning configuration to override document relevance at the index level.

Definition at line 88 of file DocumentRelevanceConfiguration.h.

◆ WithRelevance() [1/2]

DocumentRelevanceConfiguration& Aws::kendra::Model::DocumentRelevanceConfiguration::WithRelevance ( const Relevance value)
inline

Definition at line 104 of file DocumentRelevanceConfiguration.h.

◆ WithRelevance() [2/2]

DocumentRelevanceConfiguration& Aws::kendra::Model::DocumentRelevanceConfiguration::WithRelevance ( Relevance &&  value)
inline

Definition at line 107 of file DocumentRelevanceConfiguration.h.


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