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

#include <DocumentsMetadataConfiguration.h>

Public Member Functions

 DocumentsMetadataConfiguration ()
 
 DocumentsMetadataConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
DocumentsMetadataConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetS3Prefix () const
 
bool S3PrefixHasBeenSet () const
 
void SetS3Prefix (const Aws::String &value)
 
void SetS3Prefix (Aws::String &&value)
 
void SetS3Prefix (const char *value)
 
DocumentsMetadataConfigurationWithS3Prefix (const Aws::String &value)
 
DocumentsMetadataConfigurationWithS3Prefix (Aws::String &&value)
 
DocumentsMetadataConfigurationWithS3Prefix (const char *value)
 

Detailed Description

Document metadata files that contain information such as the document access control information, source URI, document author, and custom attributes. Each metadata file contains metadata about a single document.

See Also:

AWS API Reference

Definition at line 34 of file DocumentsMetadataConfiguration.h.

Constructor & Destructor Documentation

◆ DocumentsMetadataConfiguration() [1/2]

Aws::kendra::Model::DocumentsMetadataConfiguration::DocumentsMetadataConfiguration ( )

◆ DocumentsMetadataConfiguration() [2/2]

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

Member Function Documentation

◆ GetS3Prefix()

const Aws::String& Aws::kendra::Model::DocumentsMetadataConfiguration::GetS3Prefix ( ) const
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 48 of file DocumentsMetadataConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ S3PrefixHasBeenSet()

bool Aws::kendra::Model::DocumentsMetadataConfiguration::S3PrefixHasBeenSet ( ) const
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 55 of file DocumentsMetadataConfiguration.h.

◆ SetS3Prefix() [1/3]

void Aws::kendra::Model::DocumentsMetadataConfiguration::SetS3Prefix ( Aws::String &&  value)
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 69 of file DocumentsMetadataConfiguration.h.

◆ SetS3Prefix() [2/3]

void Aws::kendra::Model::DocumentsMetadataConfiguration::SetS3Prefix ( const Aws::String value)
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 62 of file DocumentsMetadataConfiguration.h.

◆ SetS3Prefix() [3/3]

void Aws::kendra::Model::DocumentsMetadataConfiguration::SetS3Prefix ( const char *  value)
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 76 of file DocumentsMetadataConfiguration.h.

◆ WithS3Prefix() [1/3]

DocumentsMetadataConfiguration& Aws::kendra::Model::DocumentsMetadataConfiguration::WithS3Prefix ( Aws::String &&  value)
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 90 of file DocumentsMetadataConfiguration.h.

◆ WithS3Prefix() [2/3]

DocumentsMetadataConfiguration& Aws::kendra::Model::DocumentsMetadataConfiguration::WithS3Prefix ( const Aws::String value)
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 83 of file DocumentsMetadataConfiguration.h.

◆ WithS3Prefix() [3/3]

DocumentsMetadataConfiguration& Aws::kendra::Model::DocumentsMetadataConfiguration::WithS3Prefix ( const char *  value)
inline

A prefix used to filter metadata configuration files in the AWS S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Definition at line 97 of file DocumentsMetadataConfiguration.h.


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