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

#include <Folder.h>

Public Member Functions

 Folder ()
 
 Folder (Aws::Utils::Json::JsonView jsonValue)
 
Folderoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFolderId () const
 
bool FolderIdHasBeenSet () const
 
void SetFolderId (const Aws::String &value)
 
void SetFolderId (Aws::String &&value)
 
void SetFolderId (const char *value)
 
FolderWithFolderId (const Aws::String &value)
 
FolderWithFolderId (Aws::String &&value)
 
FolderWithFolderId (const char *value)
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
FolderWithArn (const Aws::String &value)
 
FolderWithArn (Aws::String &&value)
 
FolderWithArn (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
FolderWithName (const Aws::String &value)
 
FolderWithName (Aws::String &&value)
 
FolderWithName (const char *value)
 
const FolderTypeGetFolderType () const
 
bool FolderTypeHasBeenSet () const
 
void SetFolderType (const FolderType &value)
 
void SetFolderType (FolderType &&value)
 
FolderWithFolderType (const FolderType &value)
 
FolderWithFolderType (FolderType &&value)
 
const Aws::Vector< Aws::String > & GetFolderPath () const
 
bool FolderPathHasBeenSet () const
 
void SetFolderPath (const Aws::Vector< Aws::String > &value)
 
void SetFolderPath (Aws::Vector< Aws::String > &&value)
 
FolderWithFolderPath (const Aws::Vector< Aws::String > &value)
 
FolderWithFolderPath (Aws::Vector< Aws::String > &&value)
 
FolderAddFolderPath (const Aws::String &value)
 
FolderAddFolderPath (Aws::String &&value)
 
FolderAddFolderPath (const char *value)
 
const Aws::Utils::DateTimeGetCreatedTime () const
 
bool CreatedTimeHasBeenSet () const
 
void SetCreatedTime (const Aws::Utils::DateTime &value)
 
void SetCreatedTime (Aws::Utils::DateTime &&value)
 
FolderWithCreatedTime (const Aws::Utils::DateTime &value)
 
FolderWithCreatedTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedTime () const
 
bool LastUpdatedTimeHasBeenSet () const
 
void SetLastUpdatedTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedTime (Aws::Utils::DateTime &&value)
 
FolderWithLastUpdatedTime (const Aws::Utils::DateTime &value)
 
FolderWithLastUpdatedTime (Aws::Utils::DateTime &&value)
 

Detailed Description

A folder.

See Also:

AWS API Reference

Definition at line 34 of file Folder.h.

Constructor & Destructor Documentation

◆ Folder() [1/2]

Aws::QuickSight::Model::Folder::Folder ( )

◆ Folder() [2/2]

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

Member Function Documentation

◆ AddFolderPath() [1/3]

Folder& Aws::QuickSight::Model::Folder::AddFolderPath ( Aws::String &&  value)
inline

An array of ancestor folder ARN strings.

Definition at line 235 of file Folder.h.

◆ AddFolderPath() [2/3]

Folder& Aws::QuickSight::Model::Folder::AddFolderPath ( const Aws::String value)
inline

An array of ancestor folder ARN strings.

Definition at line 230 of file Folder.h.

◆ AddFolderPath() [3/3]

Folder& Aws::QuickSight::Model::Folder::AddFolderPath ( const char *  value)
inline

An array of ancestor folder ARN strings.

Definition at line 240 of file Folder.h.

◆ ArnHasBeenSet()

bool Aws::QuickSight::Model::Folder::ArnHasBeenSet ( ) const
inline

The folder Amazon Resource Name (ARN).

Definition at line 92 of file Folder.h.

◆ CreatedTimeHasBeenSet()

bool Aws::QuickSight::Model::Folder::CreatedTimeHasBeenSet ( ) const
inline

The time that the folder was created.

Definition at line 251 of file Folder.h.

◆ FolderIdHasBeenSet()

bool Aws::QuickSight::Model::Folder::FolderIdHasBeenSet ( ) const
inline

The folder ID.

Definition at line 51 of file Folder.h.

◆ FolderPathHasBeenSet()

bool Aws::QuickSight::Model::Folder::FolderPathHasBeenSet ( ) const
inline

An array of ancestor folder ARN strings.

Definition at line 205 of file Folder.h.

◆ FolderTypeHasBeenSet()

bool Aws::QuickSight::Model::Folder::FolderTypeHasBeenSet ( ) const
inline

The type of the folder.

Definition at line 174 of file Folder.h.

◆ GetArn()

const Aws::String& Aws::QuickSight::Model::Folder::GetArn ( ) const
inline

The folder Amazon Resource Name (ARN).

Definition at line 87 of file Folder.h.

◆ GetCreatedTime()

const Aws::Utils::DateTime& Aws::QuickSight::Model::Folder::GetCreatedTime ( ) const
inline

The time that the folder was created.

Definition at line 246 of file Folder.h.

◆ GetFolderId()

const Aws::String& Aws::QuickSight::Model::Folder::GetFolderId ( ) const
inline

The folder ID.

Definition at line 46 of file Folder.h.

◆ GetFolderPath()

const Aws::Vector<Aws::String>& Aws::QuickSight::Model::Folder::GetFolderPath ( ) const
inline

An array of ancestor folder ARN strings.

Definition at line 200 of file Folder.h.

◆ GetFolderType()

const FolderType& Aws::QuickSight::Model::Folder::GetFolderType ( ) const
inline

The type of the folder.

Definition at line 169 of file Folder.h.

◆ GetLastUpdatedTime()

const Aws::Utils::DateTime& Aws::QuickSight::Model::Folder::GetLastUpdatedTime ( ) const
inline

The time that the folder was last updated.

Definition at line 277 of file Folder.h.

◆ GetName()

const Aws::String& Aws::QuickSight::Model::Folder::GetName ( ) const
inline

A display name for the folder.

Definition at line 128 of file Folder.h.

◆ Jsonize()

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

◆ LastUpdatedTimeHasBeenSet()

bool Aws::QuickSight::Model::Folder::LastUpdatedTimeHasBeenSet ( ) const
inline

The time that the folder was last updated.

Definition at line 282 of file Folder.h.

◆ NameHasBeenSet()

bool Aws::QuickSight::Model::Folder::NameHasBeenSet ( ) const
inline

A display name for the folder.

Definition at line 133 of file Folder.h.

◆ operator=()

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

◆ SetArn() [1/3]

void Aws::QuickSight::Model::Folder::SetArn ( Aws::String &&  value)
inline

The folder Amazon Resource Name (ARN).

Definition at line 102 of file Folder.h.

◆ SetArn() [2/3]

void Aws::QuickSight::Model::Folder::SetArn ( const Aws::String value)
inline

The folder Amazon Resource Name (ARN).

Definition at line 97 of file Folder.h.

◆ SetArn() [3/3]

void Aws::QuickSight::Model::Folder::SetArn ( const char *  value)
inline

The folder Amazon Resource Name (ARN).

Definition at line 107 of file Folder.h.

◆ SetCreatedTime() [1/2]

void Aws::QuickSight::Model::Folder::SetCreatedTime ( Aws::Utils::DateTime &&  value)
inline

The time that the folder was created.

Definition at line 261 of file Folder.h.

◆ SetCreatedTime() [2/2]

void Aws::QuickSight::Model::Folder::SetCreatedTime ( const Aws::Utils::DateTime value)
inline

The time that the folder was created.

Definition at line 256 of file Folder.h.

◆ SetFolderId() [1/3]

void Aws::QuickSight::Model::Folder::SetFolderId ( Aws::String &&  value)
inline

The folder ID.

Definition at line 61 of file Folder.h.

◆ SetFolderId() [2/3]

void Aws::QuickSight::Model::Folder::SetFolderId ( const Aws::String value)
inline

The folder ID.

Definition at line 56 of file Folder.h.

◆ SetFolderId() [3/3]

void Aws::QuickSight::Model::Folder::SetFolderId ( const char *  value)
inline

The folder ID.

Definition at line 66 of file Folder.h.

◆ SetFolderPath() [1/2]

void Aws::QuickSight::Model::Folder::SetFolderPath ( Aws::Vector< Aws::String > &&  value)
inline

An array of ancestor folder ARN strings.

Definition at line 215 of file Folder.h.

◆ SetFolderPath() [2/2]

void Aws::QuickSight::Model::Folder::SetFolderPath ( const Aws::Vector< Aws::String > &  value)
inline

An array of ancestor folder ARN strings.

Definition at line 210 of file Folder.h.

◆ SetFolderType() [1/2]

void Aws::QuickSight::Model::Folder::SetFolderType ( const FolderType value)
inline

The type of the folder.

Definition at line 179 of file Folder.h.

◆ SetFolderType() [2/2]

void Aws::QuickSight::Model::Folder::SetFolderType ( FolderType &&  value)
inline

The type of the folder.

Definition at line 184 of file Folder.h.

◆ SetLastUpdatedTime() [1/2]

void Aws::QuickSight::Model::Folder::SetLastUpdatedTime ( Aws::Utils::DateTime &&  value)
inline

The time that the folder was last updated.

Definition at line 292 of file Folder.h.

◆ SetLastUpdatedTime() [2/2]

void Aws::QuickSight::Model::Folder::SetLastUpdatedTime ( const Aws::Utils::DateTime value)
inline

The time that the folder was last updated.

Definition at line 287 of file Folder.h.

◆ SetName() [1/3]

void Aws::QuickSight::Model::Folder::SetName ( Aws::String &&  value)
inline

A display name for the folder.

Definition at line 143 of file Folder.h.

◆ SetName() [2/3]

void Aws::QuickSight::Model::Folder::SetName ( const Aws::String value)
inline

A display name for the folder.

Definition at line 138 of file Folder.h.

◆ SetName() [3/3]

void Aws::QuickSight::Model::Folder::SetName ( const char *  value)
inline

A display name for the folder.

Definition at line 148 of file Folder.h.

◆ WithArn() [1/3]

Folder& Aws::QuickSight::Model::Folder::WithArn ( Aws::String &&  value)
inline

The folder Amazon Resource Name (ARN).

Definition at line 117 of file Folder.h.

◆ WithArn() [2/3]

Folder& Aws::QuickSight::Model::Folder::WithArn ( const Aws::String value)
inline

The folder Amazon Resource Name (ARN).

Definition at line 112 of file Folder.h.

◆ WithArn() [3/3]

Folder& Aws::QuickSight::Model::Folder::WithArn ( const char *  value)
inline

The folder Amazon Resource Name (ARN).

Definition at line 122 of file Folder.h.

◆ WithCreatedTime() [1/2]

Folder& Aws::QuickSight::Model::Folder::WithCreatedTime ( Aws::Utils::DateTime &&  value)
inline

The time that the folder was created.

Definition at line 271 of file Folder.h.

◆ WithCreatedTime() [2/2]

Folder& Aws::QuickSight::Model::Folder::WithCreatedTime ( const Aws::Utils::DateTime value)
inline

The time that the folder was created.

Definition at line 266 of file Folder.h.

◆ WithFolderId() [1/3]

Folder& Aws::QuickSight::Model::Folder::WithFolderId ( Aws::String &&  value)
inline

The folder ID.

Definition at line 76 of file Folder.h.

◆ WithFolderId() [2/3]

Folder& Aws::QuickSight::Model::Folder::WithFolderId ( const Aws::String value)
inline

The folder ID.

Definition at line 71 of file Folder.h.

◆ WithFolderId() [3/3]

Folder& Aws::QuickSight::Model::Folder::WithFolderId ( const char *  value)
inline

The folder ID.

Definition at line 81 of file Folder.h.

◆ WithFolderPath() [1/2]

Folder& Aws::QuickSight::Model::Folder::WithFolderPath ( Aws::Vector< Aws::String > &&  value)
inline

An array of ancestor folder ARN strings.

Definition at line 225 of file Folder.h.

◆ WithFolderPath() [2/2]

Folder& Aws::QuickSight::Model::Folder::WithFolderPath ( const Aws::Vector< Aws::String > &  value)
inline

An array of ancestor folder ARN strings.

Definition at line 220 of file Folder.h.

◆ WithFolderType() [1/2]

Folder& Aws::QuickSight::Model::Folder::WithFolderType ( const FolderType value)
inline

The type of the folder.

Definition at line 189 of file Folder.h.

◆ WithFolderType() [2/2]

Folder& Aws::QuickSight::Model::Folder::WithFolderType ( FolderType &&  value)
inline

The type of the folder.

Definition at line 194 of file Folder.h.

◆ WithLastUpdatedTime() [1/2]

Folder& Aws::QuickSight::Model::Folder::WithLastUpdatedTime ( Aws::Utils::DateTime &&  value)
inline

The time that the folder was last updated.

Definition at line 302 of file Folder.h.

◆ WithLastUpdatedTime() [2/2]

Folder& Aws::QuickSight::Model::Folder::WithLastUpdatedTime ( const Aws::Utils::DateTime value)
inline

The time that the folder was last updated.

Definition at line 297 of file Folder.h.

◆ WithName() [1/3]

Folder& Aws::QuickSight::Model::Folder::WithName ( Aws::String &&  value)
inline

A display name for the folder.

Definition at line 158 of file Folder.h.

◆ WithName() [2/3]

Folder& Aws::QuickSight::Model::Folder::WithName ( const Aws::String value)
inline

A display name for the folder.

Definition at line 153 of file Folder.h.

◆ WithName() [3/3]

Folder& Aws::QuickSight::Model::Folder::WithName ( const char *  value)
inline

A display name for the folder.

Definition at line 163 of file Folder.h.


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