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

#include <DefaultDetection.h>

Public Member Functions

 DefaultDetection ()
 
 DefaultDetection (Aws::Utils::Json::JsonView jsonValue)
 
DefaultDetectionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
long long GetCount () const
 
bool CountHasBeenSet () const
 
void SetCount (long long value)
 
DefaultDetectionWithCount (long long value)
 
const OccurrencesGetOccurrences () const
 
bool OccurrencesHasBeenSet () const
 
void SetOccurrences (const Occurrences &value)
 
void SetOccurrences (Occurrences &&value)
 
DefaultDetectionWithOccurrences (const Occurrences &value)
 
DefaultDetectionWithOccurrences (Occurrences &&value)
 
const Aws::StringGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Aws::String &value)
 
void SetType (Aws::String &&value)
 
void SetType (const char *value)
 
DefaultDetectionWithType (const Aws::String &value)
 
DefaultDetectionWithType (Aws::String &&value)
 
DefaultDetectionWithType (const char *value)
 

Detailed Description

Provides information about a type of sensitive data that was detected by managed data identifiers and produced a sensitive data finding.

See Also:

AWS API Reference

Definition at line 34 of file DefaultDetection.h.

Constructor & Destructor Documentation

◆ DefaultDetection() [1/2]

Aws::Macie2::Model::DefaultDetection::DefaultDetection ( )

◆ DefaultDetection() [2/2]

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

Member Function Documentation

◆ CountHasBeenSet()

bool Aws::Macie2::Model::DefaultDetection::CountHasBeenSet ( ) const
inline

The total number of occurrences of the type of sensitive data that was detected.

Definition at line 53 of file DefaultDetection.h.

◆ GetCount()

long long Aws::Macie2::Model::DefaultDetection::GetCount ( ) const
inline

The total number of occurrences of the type of sensitive data that was detected.

Definition at line 47 of file DefaultDetection.h.

◆ GetOccurrences()

const Occurrences& Aws::Macie2::Model::DefaultDetection::GetOccurrences ( ) const
inline

The location of 1-15 occurrences of the sensitive data that was detected. A finding includes location data for a maximum of 15 occurrences of sensitive data.

Definition at line 73 of file DefaultDetection.h.

◆ GetType()

const Aws::String& Aws::Macie2::Model::DefaultDetection::GetType ( ) const
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 115 of file DefaultDetection.h.

◆ Jsonize()

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

◆ OccurrencesHasBeenSet()

bool Aws::Macie2::Model::DefaultDetection::OccurrencesHasBeenSet ( ) const
inline

The location of 1-15 occurrences of the sensitive data that was detected. A finding includes location data for a maximum of 15 occurrences of sensitive data.

Definition at line 80 of file DefaultDetection.h.

◆ operator=()

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

◆ SetCount()

void Aws::Macie2::Model::DefaultDetection::SetCount ( long long  value)
inline

The total number of occurrences of the type of sensitive data that was detected.

Definition at line 59 of file DefaultDetection.h.

◆ SetOccurrences() [1/2]

void Aws::Macie2::Model::DefaultDetection::SetOccurrences ( const Occurrences value)
inline

The location of 1-15 occurrences of the sensitive data that was detected. A finding includes location data for a maximum of 15 occurrences of sensitive data.

Definition at line 87 of file DefaultDetection.h.

◆ SetOccurrences() [2/2]

void Aws::Macie2::Model::DefaultDetection::SetOccurrences ( Occurrences &&  value)
inline

The location of 1-15 occurrences of the sensitive data that was detected. A finding includes location data for a maximum of 15 occurrences of sensitive data.

Definition at line 94 of file DefaultDetection.h.

◆ SetType() [1/3]

void Aws::Macie2::Model::DefaultDetection::SetType ( Aws::String &&  value)
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 133 of file DefaultDetection.h.

◆ SetType() [2/3]

void Aws::Macie2::Model::DefaultDetection::SetType ( const Aws::String value)
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 127 of file DefaultDetection.h.

◆ SetType() [3/3]

void Aws::Macie2::Model::DefaultDetection::SetType ( const char *  value)
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 139 of file DefaultDetection.h.

◆ TypeHasBeenSet()

bool Aws::Macie2::Model::DefaultDetection::TypeHasBeenSet ( ) const
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 121 of file DefaultDetection.h.

◆ WithCount()

DefaultDetection& Aws::Macie2::Model::DefaultDetection::WithCount ( long long  value)
inline

The total number of occurrences of the type of sensitive data that was detected.

Definition at line 65 of file DefaultDetection.h.

◆ WithOccurrences() [1/2]

DefaultDetection& Aws::Macie2::Model::DefaultDetection::WithOccurrences ( const Occurrences value)
inline

The location of 1-15 occurrences of the sensitive data that was detected. A finding includes location data for a maximum of 15 occurrences of sensitive data.

Definition at line 101 of file DefaultDetection.h.

◆ WithOccurrences() [2/2]

DefaultDetection& Aws::Macie2::Model::DefaultDetection::WithOccurrences ( Occurrences &&  value)
inline

The location of 1-15 occurrences of the sensitive data that was detected. A finding includes location data for a maximum of 15 occurrences of sensitive data.

Definition at line 108 of file DefaultDetection.h.

◆ WithType() [1/3]

DefaultDetection& Aws::Macie2::Model::DefaultDetection::WithType ( Aws::String &&  value)
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 151 of file DefaultDetection.h.

◆ WithType() [2/3]

DefaultDetection& Aws::Macie2::Model::DefaultDetection::WithType ( const Aws::String value)
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 145 of file DefaultDetection.h.

◆ WithType() [3/3]

DefaultDetection& Aws::Macie2::Model::DefaultDetection::WithType ( const char *  value)
inline

The type of sensitive data that was detected. For example, AWS_CREDENTIALS, PHONE_NUMBER, or ADDRESS.

Definition at line 157 of file DefaultDetection.h.


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