AWS SDK for C++  1.9.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::Macie2::Model::ClassificationDetails Class Reference

#include <ClassificationDetails.h>

Public Member Functions

 ClassificationDetails ()
 
 ClassificationDetails (Aws::Utils::Json::JsonView jsonValue)
 
ClassificationDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDetailedResultsLocation () const
 
bool DetailedResultsLocationHasBeenSet () const
 
void SetDetailedResultsLocation (const Aws::String &value)
 
void SetDetailedResultsLocation (Aws::String &&value)
 
void SetDetailedResultsLocation (const char *value)
 
ClassificationDetailsWithDetailedResultsLocation (const Aws::String &value)
 
ClassificationDetailsWithDetailedResultsLocation (Aws::String &&value)
 
ClassificationDetailsWithDetailedResultsLocation (const char *value)
 
const Aws::StringGetJobArn () const
 
bool JobArnHasBeenSet () const
 
void SetJobArn (const Aws::String &value)
 
void SetJobArn (Aws::String &&value)
 
void SetJobArn (const char *value)
 
ClassificationDetailsWithJobArn (const Aws::String &value)
 
ClassificationDetailsWithJobArn (Aws::String &&value)
 
ClassificationDetailsWithJobArn (const char *value)
 
const Aws::StringGetJobId () const
 
bool JobIdHasBeenSet () const
 
void SetJobId (const Aws::String &value)
 
void SetJobId (Aws::String &&value)
 
void SetJobId (const char *value)
 
ClassificationDetailsWithJobId (const Aws::String &value)
 
ClassificationDetailsWithJobId (Aws::String &&value)
 
ClassificationDetailsWithJobId (const char *value)
 
const ClassificationResultGetResult () const
 
bool ResultHasBeenSet () const
 
void SetResult (const ClassificationResult &value)
 
void SetResult (ClassificationResult &&value)
 
ClassificationDetailsWithResult (const ClassificationResult &value)
 
ClassificationDetailsWithResult (ClassificationResult &&value)
 

Detailed Description

Provides information about a sensitive data finding, including the classification job that produced the finding.

See Also:

AWS API Reference

Definition at line 33 of file ClassificationDetails.h.

Constructor & Destructor Documentation

◆ ClassificationDetails() [1/2]

Aws::Macie2::Model::ClassificationDetails::ClassificationDetails ( )

◆ ClassificationDetails() [2/2]

Aws::Macie2::Model::ClassificationDetails::ClassificationDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DetailedResultsLocationHasBeenSet()

bool Aws::Macie2::Model::ClassificationDetails::DetailedResultsLocationHasBeenSet ( ) const
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 56 of file ClassificationDetails.h.

◆ GetDetailedResultsLocation()

const Aws::String& Aws::Macie2::Model::ClassificationDetails::GetDetailedResultsLocation ( ) const
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 48 of file ClassificationDetails.h.

◆ GetJobArn()

const Aws::String& Aws::Macie2::Model::ClassificationDetails::GetJobArn ( ) const
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 111 of file ClassificationDetails.h.

◆ GetJobId()

const Aws::String& Aws::Macie2::Model::ClassificationDetails::GetJobId ( ) const
inline

The unique identifier for the classification job that produced the finding.

Definition at line 160 of file ClassificationDetails.h.

◆ GetResult()

const ClassificationResult& Aws::Macie2::Model::ClassificationDetails::GetResult ( ) const
inline

The status and other details of the finding.

Definition at line 208 of file ClassificationDetails.h.

◆ JobArnHasBeenSet()

bool Aws::Macie2::Model::ClassificationDetails::JobArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 117 of file ClassificationDetails.h.

◆ JobIdHasBeenSet()

bool Aws::Macie2::Model::ClassificationDetails::JobIdHasBeenSet ( ) const
inline

The unique identifier for the classification job that produced the finding.

Definition at line 166 of file ClassificationDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Macie2::Model::ClassificationDetails::Jsonize ( ) const

◆ operator=()

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ResultHasBeenSet()

bool Aws::Macie2::Model::ClassificationDetails::ResultHasBeenSet ( ) const
inline

The status and other details of the finding.

Definition at line 213 of file ClassificationDetails.h.

◆ SetDetailedResultsLocation() [1/3]

void Aws::Macie2::Model::ClassificationDetails::SetDetailedResultsLocation ( Aws::String &&  value)
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 72 of file ClassificationDetails.h.

◆ SetDetailedResultsLocation() [2/3]

void Aws::Macie2::Model::ClassificationDetails::SetDetailedResultsLocation ( const Aws::String value)
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 64 of file ClassificationDetails.h.

◆ SetDetailedResultsLocation() [3/3]

void Aws::Macie2::Model::ClassificationDetails::SetDetailedResultsLocation ( const char *  value)
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 80 of file ClassificationDetails.h.

◆ SetJobArn() [1/3]

void Aws::Macie2::Model::ClassificationDetails::SetJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 129 of file ClassificationDetails.h.

◆ SetJobArn() [2/3]

void Aws::Macie2::Model::ClassificationDetails::SetJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 123 of file ClassificationDetails.h.

◆ SetJobArn() [3/3]

void Aws::Macie2::Model::ClassificationDetails::SetJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 135 of file ClassificationDetails.h.

◆ SetJobId() [1/3]

void Aws::Macie2::Model::ClassificationDetails::SetJobId ( Aws::String &&  value)
inline

The unique identifier for the classification job that produced the finding.

Definition at line 178 of file ClassificationDetails.h.

◆ SetJobId() [2/3]

void Aws::Macie2::Model::ClassificationDetails::SetJobId ( const Aws::String value)
inline

The unique identifier for the classification job that produced the finding.

Definition at line 172 of file ClassificationDetails.h.

◆ SetJobId() [3/3]

void Aws::Macie2::Model::ClassificationDetails::SetJobId ( const char *  value)
inline

The unique identifier for the classification job that produced the finding.

Definition at line 184 of file ClassificationDetails.h.

◆ SetResult() [1/2]

void Aws::Macie2::Model::ClassificationDetails::SetResult ( ClassificationResult &&  value)
inline

The status and other details of the finding.

Definition at line 223 of file ClassificationDetails.h.

◆ SetResult() [2/2]

void Aws::Macie2::Model::ClassificationDetails::SetResult ( const ClassificationResult value)
inline

The status and other details of the finding.

Definition at line 218 of file ClassificationDetails.h.

◆ WithDetailedResultsLocation() [1/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithDetailedResultsLocation ( Aws::String &&  value)
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 96 of file ClassificationDetails.h.

◆ WithDetailedResultsLocation() [2/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithDetailedResultsLocation ( const Aws::String value)
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 88 of file ClassificationDetails.h.

◆ WithDetailedResultsLocation() [3/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithDetailedResultsLocation ( const char *  value)
inline

The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

Definition at line 104 of file ClassificationDetails.h.

◆ WithJobArn() [1/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 147 of file ClassificationDetails.h.

◆ WithJobArn() [2/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 141 of file ClassificationDetails.h.

◆ WithJobArn() [3/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the classification job that produced the finding.

Definition at line 153 of file ClassificationDetails.h.

◆ WithJobId() [1/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithJobId ( Aws::String &&  value)
inline

The unique identifier for the classification job that produced the finding.

Definition at line 196 of file ClassificationDetails.h.

◆ WithJobId() [2/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithJobId ( const Aws::String value)
inline

The unique identifier for the classification job that produced the finding.

Definition at line 190 of file ClassificationDetails.h.

◆ WithJobId() [3/3]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithJobId ( const char *  value)
inline

The unique identifier for the classification job that produced the finding.

Definition at line 202 of file ClassificationDetails.h.

◆ WithResult() [1/2]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithResult ( ClassificationResult &&  value)
inline

The status and other details of the finding.

Definition at line 233 of file ClassificationDetails.h.

◆ WithResult() [2/2]

ClassificationDetails& Aws::Macie2::Model::ClassificationDetails::WithResult ( const ClassificationResult value)
inline

The status and other details of the finding.

Definition at line 228 of file ClassificationDetails.h.


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