AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::APIGateway::Model::UpdateBasePathMappingResult Class Reference

#include <UpdateBasePathMappingResult.h>

Public Member Functions

 UpdateBasePathMappingResult ()
 
 UpdateBasePathMappingResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateBasePathMappingResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetBasePath () const
 
void SetBasePath (const Aws::String &value)
 
void SetBasePath (Aws::String &&value)
 
void SetBasePath (const char *value)
 
UpdateBasePathMappingResultWithBasePath (const Aws::String &value)
 
UpdateBasePathMappingResultWithBasePath (Aws::String &&value)
 
UpdateBasePathMappingResultWithBasePath (const char *value)
 
const Aws::StringGetRestApiId () const
 
void SetRestApiId (const Aws::String &value)
 
void SetRestApiId (Aws::String &&value)
 
void SetRestApiId (const char *value)
 
UpdateBasePathMappingResultWithRestApiId (const Aws::String &value)
 
UpdateBasePathMappingResultWithRestApiId (Aws::String &&value)
 
UpdateBasePathMappingResultWithRestApiId (const char *value)
 
const Aws::StringGetStage () const
 
void SetStage (const Aws::String &value)
 
void SetStage (Aws::String &&value)
 
void SetStage (const char *value)
 
UpdateBasePathMappingResultWithStage (const Aws::String &value)
 
UpdateBasePathMappingResultWithStage (Aws::String &&value)
 
UpdateBasePathMappingResultWithStage (const char *value)
 

Detailed Description

Represents the base path that callers of the API must provide as part of the URL after the domain name.

A custom domain name plus a BasePathMapping specification identifies a deployed RestApi in a given stage of the owner Account.

See Also:

AWS API Reference

Definition at line 37 of file UpdateBasePathMappingResult.h.

Constructor & Destructor Documentation

◆ UpdateBasePathMappingResult() [1/2]

Aws::APIGateway::Model::UpdateBasePathMappingResult::UpdateBasePathMappingResult ( )

◆ UpdateBasePathMappingResult() [2/2]

Aws::APIGateway::Model::UpdateBasePathMappingResult::UpdateBasePathMappingResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetBasePath()

const Aws::String& Aws::APIGateway::Model::UpdateBasePathMappingResult::GetBasePath ( ) const
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 49 of file UpdateBasePathMappingResult.h.

◆ GetRestApiId()

const Aws::String& Aws::APIGateway::Model::UpdateBasePathMappingResult::GetRestApiId ( ) const
inline

The string identifier of the associated RestApi.

Definition at line 91 of file UpdateBasePathMappingResult.h.

◆ GetStage()

const Aws::String& Aws::APIGateway::Model::UpdateBasePathMappingResult::GetStage ( ) const
inline

The name of the associated stage.

Definition at line 127 of file UpdateBasePathMappingResult.h.

◆ operator=()

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

◆ SetBasePath() [1/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetBasePath ( Aws::String &&  value)
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 61 of file UpdateBasePathMappingResult.h.

◆ SetBasePath() [2/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetBasePath ( const Aws::String value)
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 55 of file UpdateBasePathMappingResult.h.

◆ SetBasePath() [3/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetBasePath ( const char *  value)
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 67 of file UpdateBasePathMappingResult.h.

◆ SetRestApiId() [1/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetRestApiId ( Aws::String &&  value)
inline

The string identifier of the associated RestApi.

Definition at line 101 of file UpdateBasePathMappingResult.h.

◆ SetRestApiId() [2/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetRestApiId ( const Aws::String value)
inline

The string identifier of the associated RestApi.

Definition at line 96 of file UpdateBasePathMappingResult.h.

◆ SetRestApiId() [3/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetRestApiId ( const char *  value)
inline

The string identifier of the associated RestApi.

Definition at line 106 of file UpdateBasePathMappingResult.h.

◆ SetStage() [1/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetStage ( Aws::String &&  value)
inline

The name of the associated stage.

Definition at line 137 of file UpdateBasePathMappingResult.h.

◆ SetStage() [2/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetStage ( const Aws::String value)
inline

The name of the associated stage.

Definition at line 132 of file UpdateBasePathMappingResult.h.

◆ SetStage() [3/3]

void Aws::APIGateway::Model::UpdateBasePathMappingResult::SetStage ( const char *  value)
inline

The name of the associated stage.

Definition at line 142 of file UpdateBasePathMappingResult.h.

◆ WithBasePath() [1/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithBasePath ( Aws::String &&  value)
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 79 of file UpdateBasePathMappingResult.h.

◆ WithBasePath() [2/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithBasePath ( const Aws::String value)
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 73 of file UpdateBasePathMappingResult.h.

◆ WithBasePath() [3/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithBasePath ( const char *  value)
inline

The base path name that callers of the API must provide as part of the URL after the domain name.

Definition at line 85 of file UpdateBasePathMappingResult.h.

◆ WithRestApiId() [1/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithRestApiId ( Aws::String &&  value)
inline

The string identifier of the associated RestApi.

Definition at line 116 of file UpdateBasePathMappingResult.h.

◆ WithRestApiId() [2/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithRestApiId ( const Aws::String value)
inline

The string identifier of the associated RestApi.

Definition at line 111 of file UpdateBasePathMappingResult.h.

◆ WithRestApiId() [3/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithRestApiId ( const char *  value)
inline

The string identifier of the associated RestApi.

Definition at line 121 of file UpdateBasePathMappingResult.h.

◆ WithStage() [1/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithStage ( Aws::String &&  value)
inline

The name of the associated stage.

Definition at line 152 of file UpdateBasePathMappingResult.h.

◆ WithStage() [2/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithStage ( const Aws::String value)
inline

The name of the associated stage.

Definition at line 147 of file UpdateBasePathMappingResult.h.

◆ WithStage() [3/3]

UpdateBasePathMappingResult& Aws::APIGateway::Model::UpdateBasePathMappingResult::WithStage ( const char *  value)
inline

The name of the associated stage.

Definition at line 157 of file UpdateBasePathMappingResult.h.


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