AWS SDK for C++  1.9.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::QuickSight::Model::TagColumnOperation Class Reference

#include <TagColumnOperation.h>

Public Member Functions

 TagColumnOperation ()
 
 TagColumnOperation (Aws::Utils::Json::JsonView jsonValue)
 
TagColumnOperationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetColumnName () const
 
bool ColumnNameHasBeenSet () const
 
void SetColumnName (const Aws::String &value)
 
void SetColumnName (Aws::String &&value)
 
void SetColumnName (const char *value)
 
TagColumnOperationWithColumnName (const Aws::String &value)
 
TagColumnOperationWithColumnName (Aws::String &&value)
 
TagColumnOperationWithColumnName (const char *value)
 
const Aws::Vector< ColumnTag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< ColumnTag > &value)
 
void SetTags (Aws::Vector< ColumnTag > &&value)
 
TagColumnOperationWithTags (const Aws::Vector< ColumnTag > &value)
 
TagColumnOperationWithTags (Aws::Vector< ColumnTag > &&value)
 
TagColumnOperationAddTags (const ColumnTag &value)
 
TagColumnOperationAddTags (ColumnTag &&value)
 

Detailed Description

A transform operation that tags a column with additional information.

See Also:

AWS API Reference

Definition at line 34 of file TagColumnOperation.h.

Constructor & Destructor Documentation

◆ TagColumnOperation() [1/2]

Aws::QuickSight::Model::TagColumnOperation::TagColumnOperation ( )

◆ TagColumnOperation() [2/2]

Aws::QuickSight::Model::TagColumnOperation::TagColumnOperation ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddTags() [1/2]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::AddTags ( ColumnTag &&  value)
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 138 of file TagColumnOperation.h.

◆ AddTags() [2/2]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::AddTags ( const ColumnTag value)
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 131 of file TagColumnOperation.h.

◆ ColumnNameHasBeenSet()

bool Aws::QuickSight::Model::TagColumnOperation::ColumnNameHasBeenSet ( ) const
inline

The column that this operation acts on.

Definition at line 51 of file TagColumnOperation.h.

◆ GetColumnName()

const Aws::String& Aws::QuickSight::Model::TagColumnOperation::GetColumnName ( ) const
inline

The column that this operation acts on.

Definition at line 46 of file TagColumnOperation.h.

◆ GetTags()

const Aws::Vector<ColumnTag>& Aws::QuickSight::Model::TagColumnOperation::GetTags ( ) const
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 89 of file TagColumnOperation.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::QuickSight::Model::TagColumnOperation::Jsonize ( ) const

◆ operator=()

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetColumnName() [1/3]

void Aws::QuickSight::Model::TagColumnOperation::SetColumnName ( Aws::String &&  value)
inline

The column that this operation acts on.

Definition at line 61 of file TagColumnOperation.h.

◆ SetColumnName() [2/3]

void Aws::QuickSight::Model::TagColumnOperation::SetColumnName ( const Aws::String value)
inline

The column that this operation acts on.

Definition at line 56 of file TagColumnOperation.h.

◆ SetColumnName() [3/3]

void Aws::QuickSight::Model::TagColumnOperation::SetColumnName ( const char *  value)
inline

The column that this operation acts on.

Definition at line 66 of file TagColumnOperation.h.

◆ SetTags() [1/2]

void Aws::QuickSight::Model::TagColumnOperation::SetTags ( Aws::Vector< ColumnTag > &&  value)
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 110 of file TagColumnOperation.h.

◆ SetTags() [2/2]

void Aws::QuickSight::Model::TagColumnOperation::SetTags ( const Aws::Vector< ColumnTag > &  value)
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 103 of file TagColumnOperation.h.

◆ TagsHasBeenSet()

bool Aws::QuickSight::Model::TagColumnOperation::TagsHasBeenSet ( ) const
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 96 of file TagColumnOperation.h.

◆ WithColumnName() [1/3]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::WithColumnName ( Aws::String &&  value)
inline

The column that this operation acts on.

Definition at line 76 of file TagColumnOperation.h.

◆ WithColumnName() [2/3]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::WithColumnName ( const Aws::String value)
inline

The column that this operation acts on.

Definition at line 71 of file TagColumnOperation.h.

◆ WithColumnName() [3/3]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::WithColumnName ( const char *  value)
inline

The column that this operation acts on.

Definition at line 81 of file TagColumnOperation.h.

◆ WithTags() [1/2]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::WithTags ( Aws::Vector< ColumnTag > &&  value)
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 124 of file TagColumnOperation.h.

◆ WithTags() [2/2]

TagColumnOperation& Aws::QuickSight::Model::TagColumnOperation::WithTags ( const Aws::Vector< ColumnTag > &  value)
inline

The dataset column tag, currently only used for geospatial type tagging.

This is not tags for the Amazon Web Services tagging feature.

Definition at line 117 of file TagColumnOperation.h.


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