AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::AppSync::Model::RdsHttpEndpointConfig Class Reference

#include <RdsHttpEndpointConfig.h>

Public Member Functions

 RdsHttpEndpointConfig ()
 
 RdsHttpEndpointConfig (Aws::Utils::Json::JsonView jsonValue)
 
RdsHttpEndpointConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAwsRegion () const
 
bool AwsRegionHasBeenSet () const
 
void SetAwsRegion (const Aws::String &value)
 
void SetAwsRegion (Aws::String &&value)
 
void SetAwsRegion (const char *value)
 
RdsHttpEndpointConfigWithAwsRegion (const Aws::String &value)
 
RdsHttpEndpointConfigWithAwsRegion (Aws::String &&value)
 
RdsHttpEndpointConfigWithAwsRegion (const char *value)
 
const Aws::StringGetDbClusterIdentifier () const
 
bool DbClusterIdentifierHasBeenSet () const
 
void SetDbClusterIdentifier (const Aws::String &value)
 
void SetDbClusterIdentifier (Aws::String &&value)
 
void SetDbClusterIdentifier (const char *value)
 
RdsHttpEndpointConfigWithDbClusterIdentifier (const Aws::String &value)
 
RdsHttpEndpointConfigWithDbClusterIdentifier (Aws::String &&value)
 
RdsHttpEndpointConfigWithDbClusterIdentifier (const char *value)
 
const Aws::StringGetDatabaseName () const
 
bool DatabaseNameHasBeenSet () const
 
void SetDatabaseName (const Aws::String &value)
 
void SetDatabaseName (Aws::String &&value)
 
void SetDatabaseName (const char *value)
 
RdsHttpEndpointConfigWithDatabaseName (const Aws::String &value)
 
RdsHttpEndpointConfigWithDatabaseName (Aws::String &&value)
 
RdsHttpEndpointConfigWithDatabaseName (const char *value)
 
const Aws::StringGetSchema () const
 
bool SchemaHasBeenSet () const
 
void SetSchema (const Aws::String &value)
 
void SetSchema (Aws::String &&value)
 
void SetSchema (const char *value)
 
RdsHttpEndpointConfigWithSchema (const Aws::String &value)
 
RdsHttpEndpointConfigWithSchema (Aws::String &&value)
 
RdsHttpEndpointConfigWithSchema (const char *value)
 
const Aws::StringGetAwsSecretStoreArn () const
 
bool AwsSecretStoreArnHasBeenSet () const
 
void SetAwsSecretStoreArn (const Aws::String &value)
 
void SetAwsSecretStoreArn (Aws::String &&value)
 
void SetAwsSecretStoreArn (const char *value)
 
RdsHttpEndpointConfigWithAwsSecretStoreArn (const Aws::String &value)
 
RdsHttpEndpointConfigWithAwsSecretStoreArn (Aws::String &&value)
 
RdsHttpEndpointConfigWithAwsSecretStoreArn (const char *value)
 

Detailed Description

The Amazon RDS HTTP endpoint configuration.

See Also:

AWS API Reference

Definition at line 31 of file RdsHttpEndpointConfig.h.

Constructor & Destructor Documentation

◆ RdsHttpEndpointConfig() [1/2]

Aws::AppSync::Model::RdsHttpEndpointConfig::RdsHttpEndpointConfig ( )

◆ RdsHttpEndpointConfig() [2/2]

Aws::AppSync::Model::RdsHttpEndpointConfig::RdsHttpEndpointConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AwsRegionHasBeenSet()

bool Aws::AppSync::Model::RdsHttpEndpointConfig::AwsRegionHasBeenSet ( ) const
inline

AWS Region for RDS HTTP endpoint.

Definition at line 48 of file RdsHttpEndpointConfig.h.

◆ AwsSecretStoreArnHasBeenSet()

bool Aws::AppSync::Model::RdsHttpEndpointConfig::AwsSecretStoreArnHasBeenSet ( ) const
inline

AWS secret store ARN for database credentials.

Definition at line 212 of file RdsHttpEndpointConfig.h.

◆ DatabaseNameHasBeenSet()

bool Aws::AppSync::Model::RdsHttpEndpointConfig::DatabaseNameHasBeenSet ( ) const
inline

Logical database name.

Definition at line 130 of file RdsHttpEndpointConfig.h.

◆ DbClusterIdentifierHasBeenSet()

bool Aws::AppSync::Model::RdsHttpEndpointConfig::DbClusterIdentifierHasBeenSet ( ) const
inline

Amazon RDS cluster ARN.

Definition at line 89 of file RdsHttpEndpointConfig.h.

◆ GetAwsRegion()

const Aws::String& Aws::AppSync::Model::RdsHttpEndpointConfig::GetAwsRegion ( ) const
inline

AWS Region for RDS HTTP endpoint.

Definition at line 43 of file RdsHttpEndpointConfig.h.

◆ GetAwsSecretStoreArn()

const Aws::String& Aws::AppSync::Model::RdsHttpEndpointConfig::GetAwsSecretStoreArn ( ) const
inline

AWS secret store ARN for database credentials.

Definition at line 207 of file RdsHttpEndpointConfig.h.

◆ GetDatabaseName()

const Aws::String& Aws::AppSync::Model::RdsHttpEndpointConfig::GetDatabaseName ( ) const
inline

Logical database name.

Definition at line 125 of file RdsHttpEndpointConfig.h.

◆ GetDbClusterIdentifier()

const Aws::String& Aws::AppSync::Model::RdsHttpEndpointConfig::GetDbClusterIdentifier ( ) const
inline

Amazon RDS cluster ARN.

Definition at line 84 of file RdsHttpEndpointConfig.h.

◆ GetSchema()

const Aws::String& Aws::AppSync::Model::RdsHttpEndpointConfig::GetSchema ( ) const
inline

Logical schema name.

Definition at line 166 of file RdsHttpEndpointConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AppSync::Model::RdsHttpEndpointConfig::Jsonize ( ) const

◆ operator=()

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SchemaHasBeenSet()

bool Aws::AppSync::Model::RdsHttpEndpointConfig::SchemaHasBeenSet ( ) const
inline

Logical schema name.

Definition at line 171 of file RdsHttpEndpointConfig.h.

◆ SetAwsRegion() [1/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetAwsRegion ( const Aws::String value)
inline

AWS Region for RDS HTTP endpoint.

Definition at line 53 of file RdsHttpEndpointConfig.h.

◆ SetAwsRegion() [2/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetAwsRegion ( Aws::String &&  value)
inline

AWS Region for RDS HTTP endpoint.

Definition at line 58 of file RdsHttpEndpointConfig.h.

◆ SetAwsRegion() [3/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetAwsRegion ( const char *  value)
inline

AWS Region for RDS HTTP endpoint.

Definition at line 63 of file RdsHttpEndpointConfig.h.

◆ SetAwsSecretStoreArn() [1/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetAwsSecretStoreArn ( const Aws::String value)
inline

AWS secret store ARN for database credentials.

Definition at line 217 of file RdsHttpEndpointConfig.h.

◆ SetAwsSecretStoreArn() [2/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetAwsSecretStoreArn ( Aws::String &&  value)
inline

AWS secret store ARN for database credentials.

Definition at line 222 of file RdsHttpEndpointConfig.h.

◆ SetAwsSecretStoreArn() [3/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetAwsSecretStoreArn ( const char *  value)
inline

AWS secret store ARN for database credentials.

Definition at line 227 of file RdsHttpEndpointConfig.h.

◆ SetDatabaseName() [1/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetDatabaseName ( const Aws::String value)
inline

Logical database name.

Definition at line 135 of file RdsHttpEndpointConfig.h.

◆ SetDatabaseName() [2/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetDatabaseName ( Aws::String &&  value)
inline

Logical database name.

Definition at line 140 of file RdsHttpEndpointConfig.h.

◆ SetDatabaseName() [3/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetDatabaseName ( const char *  value)
inline

Logical database name.

Definition at line 145 of file RdsHttpEndpointConfig.h.

◆ SetDbClusterIdentifier() [1/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetDbClusterIdentifier ( const Aws::String value)
inline

Amazon RDS cluster ARN.

Definition at line 94 of file RdsHttpEndpointConfig.h.

◆ SetDbClusterIdentifier() [2/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetDbClusterIdentifier ( Aws::String &&  value)
inline

Amazon RDS cluster ARN.

Definition at line 99 of file RdsHttpEndpointConfig.h.

◆ SetDbClusterIdentifier() [3/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetDbClusterIdentifier ( const char *  value)
inline

Amazon RDS cluster ARN.

Definition at line 104 of file RdsHttpEndpointConfig.h.

◆ SetSchema() [1/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetSchema ( const Aws::String value)
inline

Logical schema name.

Definition at line 176 of file RdsHttpEndpointConfig.h.

◆ SetSchema() [2/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetSchema ( Aws::String &&  value)
inline

Logical schema name.

Definition at line 181 of file RdsHttpEndpointConfig.h.

◆ SetSchema() [3/3]

void Aws::AppSync::Model::RdsHttpEndpointConfig::SetSchema ( const char *  value)
inline

Logical schema name.

Definition at line 186 of file RdsHttpEndpointConfig.h.

◆ WithAwsRegion() [1/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithAwsRegion ( const Aws::String value)
inline

AWS Region for RDS HTTP endpoint.

Definition at line 68 of file RdsHttpEndpointConfig.h.

◆ WithAwsRegion() [2/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithAwsRegion ( Aws::String &&  value)
inline

AWS Region for RDS HTTP endpoint.

Definition at line 73 of file RdsHttpEndpointConfig.h.

◆ WithAwsRegion() [3/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithAwsRegion ( const char *  value)
inline

AWS Region for RDS HTTP endpoint.

Definition at line 78 of file RdsHttpEndpointConfig.h.

◆ WithAwsSecretStoreArn() [1/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithAwsSecretStoreArn ( const Aws::String value)
inline

AWS secret store ARN for database credentials.

Definition at line 232 of file RdsHttpEndpointConfig.h.

◆ WithAwsSecretStoreArn() [2/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithAwsSecretStoreArn ( Aws::String &&  value)
inline

AWS secret store ARN for database credentials.

Definition at line 237 of file RdsHttpEndpointConfig.h.

◆ WithAwsSecretStoreArn() [3/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithAwsSecretStoreArn ( const char *  value)
inline

AWS secret store ARN for database credentials.

Definition at line 242 of file RdsHttpEndpointConfig.h.

◆ WithDatabaseName() [1/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithDatabaseName ( const Aws::String value)
inline

Logical database name.

Definition at line 150 of file RdsHttpEndpointConfig.h.

◆ WithDatabaseName() [2/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithDatabaseName ( Aws::String &&  value)
inline

Logical database name.

Definition at line 155 of file RdsHttpEndpointConfig.h.

◆ WithDatabaseName() [3/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithDatabaseName ( const char *  value)
inline

Logical database name.

Definition at line 160 of file RdsHttpEndpointConfig.h.

◆ WithDbClusterIdentifier() [1/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithDbClusterIdentifier ( const Aws::String value)
inline

Amazon RDS cluster ARN.

Definition at line 109 of file RdsHttpEndpointConfig.h.

◆ WithDbClusterIdentifier() [2/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithDbClusterIdentifier ( Aws::String &&  value)
inline

Amazon RDS cluster ARN.

Definition at line 114 of file RdsHttpEndpointConfig.h.

◆ WithDbClusterIdentifier() [3/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithDbClusterIdentifier ( const char *  value)
inline

Amazon RDS cluster ARN.

Definition at line 119 of file RdsHttpEndpointConfig.h.

◆ WithSchema() [1/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithSchema ( const Aws::String value)
inline

Logical schema name.

Definition at line 191 of file RdsHttpEndpointConfig.h.

◆ WithSchema() [2/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithSchema ( Aws::String &&  value)
inline

Logical schema name.

Definition at line 196 of file RdsHttpEndpointConfig.h.

◆ WithSchema() [3/3]

RdsHttpEndpointConfig& Aws::AppSync::Model::RdsHttpEndpointConfig::WithSchema ( const char *  value)
inline

Logical schema name.

Definition at line 201 of file RdsHttpEndpointConfig.h.


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