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

#include <Severity.h>

Public Member Functions

 Severity ()
 
 Severity (Aws::Utils::Json::JsonView jsonValue)
 
Severityoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SeverityDescriptionGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const SeverityDescription &value)
 
void SetDescription (SeverityDescription &&value)
 
SeverityWithDescription (const SeverityDescription &value)
 
SeverityWithDescription (SeverityDescription &&value)
 
long long GetScore () const
 
bool ScoreHasBeenSet () const
 
void SetScore (long long value)
 
SeverityWithScore (long long value)
 

Detailed Description

Provides the numerical and qualitative representations of a finding's severity.

See Also:

AWS API Reference

Definition at line 32 of file Severity.h.

Constructor & Destructor Documentation

◆ Severity() [1/2]

Aws::Macie2::Model::Severity::Severity ( )

◆ Severity() [2/2]

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

Member Function Documentation

◆ DescriptionHasBeenSet()

bool Aws::Macie2::Model::Severity::DescriptionHasBeenSet ( ) const
inline

The qualitative representation of the finding's severity, ranging from Low (least severe) to High (most severe).

Definition at line 51 of file Severity.h.

◆ GetDescription()

const SeverityDescription& Aws::Macie2::Model::Severity::GetDescription ( ) const
inline

The qualitative representation of the finding's severity, ranging from Low (least severe) to High (most severe).

Definition at line 45 of file Severity.h.

◆ GetScore()

long long Aws::Macie2::Model::Severity::GetScore ( ) const
inline

The numerical representation of the finding's severity, ranging from 1 (least severe) to 3 (most severe).

Definition at line 82 of file Severity.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ScoreHasBeenSet()

bool Aws::Macie2::Model::Severity::ScoreHasBeenSet ( ) const
inline

The numerical representation of the finding's severity, ranging from 1 (least severe) to 3 (most severe).

Definition at line 88 of file Severity.h.

◆ SetDescription() [1/2]

void Aws::Macie2::Model::Severity::SetDescription ( const SeverityDescription value)
inline

The qualitative representation of the finding's severity, ranging from Low (least severe) to High (most severe).

Definition at line 57 of file Severity.h.

◆ SetDescription() [2/2]

void Aws::Macie2::Model::Severity::SetDescription ( SeverityDescription &&  value)
inline

The qualitative representation of the finding's severity, ranging from Low (least severe) to High (most severe).

Definition at line 63 of file Severity.h.

◆ SetScore()

void Aws::Macie2::Model::Severity::SetScore ( long long  value)
inline

The numerical representation of the finding's severity, ranging from 1 (least severe) to 3 (most severe).

Definition at line 94 of file Severity.h.

◆ WithDescription() [1/2]

Severity& Aws::Macie2::Model::Severity::WithDescription ( const SeverityDescription value)
inline

The qualitative representation of the finding's severity, ranging from Low (least severe) to High (most severe).

Definition at line 69 of file Severity.h.

◆ WithDescription() [2/2]

Severity& Aws::Macie2::Model::Severity::WithDescription ( SeverityDescription &&  value)
inline

The qualitative representation of the finding's severity, ranging from Low (least severe) to High (most severe).

Definition at line 75 of file Severity.h.

◆ WithScore()

Severity& Aws::Macie2::Model::Severity::WithScore ( long long  value)
inline

The numerical representation of the finding's severity, ranging from 1 (least severe) to 3 (most severe).

Definition at line 100 of file Severity.h.


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