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

#include <Cell.h>

Public Member Functions

 Cell ()
 
 Cell (Aws::Utils::Json::JsonView jsonValue)
 
Celloperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCellReference () const
 
bool CellReferenceHasBeenSet () const
 
void SetCellReference (const Aws::String &value)
 
void SetCellReference (Aws::String &&value)
 
void SetCellReference (const char *value)
 
CellWithCellReference (const Aws::String &value)
 
CellWithCellReference (Aws::String &&value)
 
CellWithCellReference (const char *value)
 
long long GetColumn () const
 
bool ColumnHasBeenSet () const
 
void SetColumn (long long value)
 
CellWithColumn (long long value)
 
const Aws::StringGetColumnName () const
 
bool ColumnNameHasBeenSet () const
 
void SetColumnName (const Aws::String &value)
 
void SetColumnName (Aws::String &&value)
 
void SetColumnName (const char *value)
 
CellWithColumnName (const Aws::String &value)
 
CellWithColumnName (Aws::String &&value)
 
CellWithColumnName (const char *value)
 
long long GetRow () const
 
bool RowHasBeenSet () const
 
void SetRow (long long value)
 
CellWithRow (long long value)
 

Detailed Description

Specifies the location of an occurrence of sensitive data in a Microsoft Excel workbook, CSV file, or TSV file.

See Also:

AWS API Reference

Definition at line 32 of file Cell.h.

Constructor & Destructor Documentation

◆ Cell() [1/2]

Aws::Macie2::Model::Cell::Cell ( )

◆ Cell() [2/2]

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

Member Function Documentation

◆ CellReferenceHasBeenSet()

bool Aws::Macie2::Model::Cell::CellReferenceHasBeenSet ( ) const
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 53 of file Cell.h.

◆ ColumnHasBeenSet()

bool Aws::Macie2::Model::Cell::ColumnHasBeenSet ( ) const
inline

The column number of the column that contains the sensitive data. For a Microsoft Excel workbook, this value correlates to the alphabetical character(s) for a column identifier, for example: 1 for column A, 2 for column B, and so on.

Definition at line 112 of file Cell.h.

◆ ColumnNameHasBeenSet()

bool Aws::Macie2::Model::Cell::ColumnNameHasBeenSet ( ) const
inline

The name of the column that contains the sensitive data, if available.

Definition at line 139 of file Cell.h.

◆ GetCellReference()

const Aws::String& Aws::Macie2::Model::Cell::GetCellReference ( ) const
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 46 of file Cell.h.

◆ GetColumn()

long long Aws::Macie2::Model::Cell::GetColumn ( ) const
inline

The column number of the column that contains the sensitive data. For a Microsoft Excel workbook, this value correlates to the alphabetical character(s) for a column identifier, for example: 1 for column A, 2 for column B, and so on.

Definition at line 104 of file Cell.h.

◆ GetColumnName()

const Aws::String& Aws::Macie2::Model::Cell::GetColumnName ( ) const
inline

The name of the column that contains the sensitive data, if available.

Definition at line 134 of file Cell.h.

◆ GetRow()

long long Aws::Macie2::Model::Cell::GetRow ( ) const
inline

The row number of the row that contains the sensitive data.

Definition at line 175 of file Cell.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RowHasBeenSet()

bool Aws::Macie2::Model::Cell::RowHasBeenSet ( ) const
inline

The row number of the row that contains the sensitive data.

Definition at line 180 of file Cell.h.

◆ SetCellReference() [1/3]

void Aws::Macie2::Model::Cell::SetCellReference ( Aws::String &&  value)
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 67 of file Cell.h.

◆ SetCellReference() [2/3]

void Aws::Macie2::Model::Cell::SetCellReference ( const Aws::String value)
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 60 of file Cell.h.

◆ SetCellReference() [3/3]

void Aws::Macie2::Model::Cell::SetCellReference ( const char *  value)
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 74 of file Cell.h.

◆ SetColumn()

void Aws::Macie2::Model::Cell::SetColumn ( long long  value)
inline

The column number of the column that contains the sensitive data. For a Microsoft Excel workbook, this value correlates to the alphabetical character(s) for a column identifier, for example: 1 for column A, 2 for column B, and so on.

Definition at line 120 of file Cell.h.

◆ SetColumnName() [1/3]

void Aws::Macie2::Model::Cell::SetColumnName ( Aws::String &&  value)
inline

The name of the column that contains the sensitive data, if available.

Definition at line 149 of file Cell.h.

◆ SetColumnName() [2/3]

void Aws::Macie2::Model::Cell::SetColumnName ( const Aws::String value)
inline

The name of the column that contains the sensitive data, if available.

Definition at line 144 of file Cell.h.

◆ SetColumnName() [3/3]

void Aws::Macie2::Model::Cell::SetColumnName ( const char *  value)
inline

The name of the column that contains the sensitive data, if available.

Definition at line 154 of file Cell.h.

◆ SetRow()

void Aws::Macie2::Model::Cell::SetRow ( long long  value)
inline

The row number of the row that contains the sensitive data.

Definition at line 185 of file Cell.h.

◆ WithCellReference() [1/3]

Cell& Aws::Macie2::Model::Cell::WithCellReference ( Aws::String &&  value)
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 88 of file Cell.h.

◆ WithCellReference() [2/3]

Cell& Aws::Macie2::Model::Cell::WithCellReference ( const Aws::String value)
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 81 of file Cell.h.

◆ WithCellReference() [3/3]

Cell& Aws::Macie2::Model::Cell::WithCellReference ( const char *  value)
inline

The location of the cell, as an absolute cell reference, that contains the sensitive data, for example Sheet2!C5 for cell C5 on Sheet2 in a Microsoft Excel workbook. This value is null for CSV and TSV files.

Definition at line 95 of file Cell.h.

◆ WithColumn()

Cell& Aws::Macie2::Model::Cell::WithColumn ( long long  value)
inline

The column number of the column that contains the sensitive data. For a Microsoft Excel workbook, this value correlates to the alphabetical character(s) for a column identifier, for example: 1 for column A, 2 for column B, and so on.

Definition at line 128 of file Cell.h.

◆ WithColumnName() [1/3]

Cell& Aws::Macie2::Model::Cell::WithColumnName ( Aws::String &&  value)
inline

The name of the column that contains the sensitive data, if available.

Definition at line 164 of file Cell.h.

◆ WithColumnName() [2/3]

Cell& Aws::Macie2::Model::Cell::WithColumnName ( const Aws::String value)
inline

The name of the column that contains the sensitive data, if available.

Definition at line 159 of file Cell.h.

◆ WithColumnName() [3/3]

Cell& Aws::Macie2::Model::Cell::WithColumnName ( const char *  value)
inline

The name of the column that contains the sensitive data, if available.

Definition at line 169 of file Cell.h.

◆ WithRow()

Cell& Aws::Macie2::Model::Cell::WithRow ( long long  value)
inline

The row number of the row that contains the sensitive data.

Definition at line 190 of file Cell.h.


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