AWS SDK for C++  1.9.40
AWS SDK for C++
Public Member Functions | List of all members
Aws::EMR::Model::ListStudioSessionMappingsResult Class Reference

#include <ListStudioSessionMappingsResult.h>

Public Member Functions

 ListStudioSessionMappingsResult ()
 
 ListStudioSessionMappingsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
ListStudioSessionMappingsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< SessionMappingSummary > & GetSessionMappings () const
 
void SetSessionMappings (const Aws::Vector< SessionMappingSummary > &value)
 
void SetSessionMappings (Aws::Vector< SessionMappingSummary > &&value)
 
ListStudioSessionMappingsResultWithSessionMappings (const Aws::Vector< SessionMappingSummary > &value)
 
ListStudioSessionMappingsResultWithSessionMappings (Aws::Vector< SessionMappingSummary > &&value)
 
ListStudioSessionMappingsResultAddSessionMappings (const SessionMappingSummary &value)
 
ListStudioSessionMappingsResultAddSessionMappings (SessionMappingSummary &&value)
 
const Aws::StringGetMarker () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
ListStudioSessionMappingsResultWithMarker (const Aws::String &value)
 
ListStudioSessionMappingsResultWithMarker (Aws::String &&value)
 
ListStudioSessionMappingsResultWithMarker (const char *value)
 

Detailed Description

Definition at line 29 of file ListStudioSessionMappingsResult.h.

Constructor & Destructor Documentation

◆ ListStudioSessionMappingsResult() [1/2]

Aws::EMR::Model::ListStudioSessionMappingsResult::ListStudioSessionMappingsResult ( )

◆ ListStudioSessionMappingsResult() [2/2]

Aws::EMR::Model::ListStudioSessionMappingsResult::ListStudioSessionMappingsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddSessionMappings() [1/2]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::AddSessionMappings ( const SessionMappingSummary value)
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 77 of file ListStudioSessionMappingsResult.h.

◆ AddSessionMappings() [2/2]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::AddSessionMappings ( SessionMappingSummary &&  value)
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 84 of file ListStudioSessionMappingsResult.h.

◆ GetMarker()

const Aws::String& Aws::EMR::Model::ListStudioSessionMappingsResult::GetMarker ( ) const
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 90 of file ListStudioSessionMappingsResult.h.

◆ GetSessionMappings()

const Aws::Vector<SessionMappingSummary>& Aws::EMR::Model::ListStudioSessionMappingsResult::GetSessionMappings ( ) const
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 42 of file ListStudioSessionMappingsResult.h.

◆ operator=()

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetMarker() [1/3]

void Aws::EMR::Model::ListStudioSessionMappingsResult::SetMarker ( Aws::String &&  value)
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 100 of file ListStudioSessionMappingsResult.h.

◆ SetMarker() [2/3]

void Aws::EMR::Model::ListStudioSessionMappingsResult::SetMarker ( const Aws::String value)
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 95 of file ListStudioSessionMappingsResult.h.

◆ SetMarker() [3/3]

void Aws::EMR::Model::ListStudioSessionMappingsResult::SetMarker ( const char *  value)
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 105 of file ListStudioSessionMappingsResult.h.

◆ SetSessionMappings() [1/2]

void Aws::EMR::Model::ListStudioSessionMappingsResult::SetSessionMappings ( Aws::Vector< SessionMappingSummary > &&  value)
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 56 of file ListStudioSessionMappingsResult.h.

◆ SetSessionMappings() [2/2]

void Aws::EMR::Model::ListStudioSessionMappingsResult::SetSessionMappings ( const Aws::Vector< SessionMappingSummary > &  value)
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 49 of file ListStudioSessionMappingsResult.h.

◆ WithMarker() [1/3]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::WithMarker ( Aws::String &&  value)
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 115 of file ListStudioSessionMappingsResult.h.

◆ WithMarker() [2/3]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::WithMarker ( const Aws::String value)
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 110 of file ListStudioSessionMappingsResult.h.

◆ WithMarker() [3/3]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::WithMarker ( const char *  value)
inline

The pagination token that indicates the next set of results to retrieve.

Definition at line 120 of file ListStudioSessionMappingsResult.h.

◆ WithSessionMappings() [1/2]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::WithSessionMappings ( Aws::Vector< SessionMappingSummary > &&  value)
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 70 of file ListStudioSessionMappingsResult.h.

◆ WithSessionMappings() [2/2]

ListStudioSessionMappingsResult& Aws::EMR::Model::ListStudioSessionMappingsResult::WithSessionMappings ( const Aws::Vector< SessionMappingSummary > &  value)
inline

A list of session mapping summary objects. Each object includes session mapping details such as creation time, identity type (user or group), and Amazon EMR Studio ID.

Definition at line 63 of file ListStudioSessionMappingsResult.h.


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