AWS SDK for C++  1.8.98
AWS SDK for C++
Public Member Functions | List of all members
Aws::Firehose::Model::RedshiftDestinationDescription Class Reference

#include <RedshiftDestinationDescription.h>

Public Member Functions

 RedshiftDestinationDescription ()
 
 RedshiftDestinationDescription (Aws::Utils::Json::JsonView jsonValue)
 
RedshiftDestinationDescriptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRoleARN () const
 
bool RoleARNHasBeenSet () const
 
void SetRoleARN (const Aws::String &value)
 
void SetRoleARN (Aws::String &&value)
 
void SetRoleARN (const char *value)
 
RedshiftDestinationDescriptionWithRoleARN (const Aws::String &value)
 
RedshiftDestinationDescriptionWithRoleARN (Aws::String &&value)
 
RedshiftDestinationDescriptionWithRoleARN (const char *value)
 
const Aws::StringGetClusterJDBCURL () const
 
bool ClusterJDBCURLHasBeenSet () const
 
void SetClusterJDBCURL (const Aws::String &value)
 
void SetClusterJDBCURL (Aws::String &&value)
 
void SetClusterJDBCURL (const char *value)
 
RedshiftDestinationDescriptionWithClusterJDBCURL (const Aws::String &value)
 
RedshiftDestinationDescriptionWithClusterJDBCURL (Aws::String &&value)
 
RedshiftDestinationDescriptionWithClusterJDBCURL (const char *value)
 
const CopyCommandGetCopyCommand () const
 
bool CopyCommandHasBeenSet () const
 
void SetCopyCommand (const CopyCommand &value)
 
void SetCopyCommand (CopyCommand &&value)
 
RedshiftDestinationDescriptionWithCopyCommand (const CopyCommand &value)
 
RedshiftDestinationDescriptionWithCopyCommand (CopyCommand &&value)
 
const Aws::StringGetUsername () const
 
bool UsernameHasBeenSet () const
 
void SetUsername (const Aws::String &value)
 
void SetUsername (Aws::String &&value)
 
void SetUsername (const char *value)
 
RedshiftDestinationDescriptionWithUsername (const Aws::String &value)
 
RedshiftDestinationDescriptionWithUsername (Aws::String &&value)
 
RedshiftDestinationDescriptionWithUsername (const char *value)
 
const RedshiftRetryOptionsGetRetryOptions () const
 
bool RetryOptionsHasBeenSet () const
 
void SetRetryOptions (const RedshiftRetryOptions &value)
 
void SetRetryOptions (RedshiftRetryOptions &&value)
 
RedshiftDestinationDescriptionWithRetryOptions (const RedshiftRetryOptions &value)
 
RedshiftDestinationDescriptionWithRetryOptions (RedshiftRetryOptions &&value)
 
const S3DestinationDescriptionGetS3DestinationDescription () const
 
bool S3DestinationDescriptionHasBeenSet () const
 
void SetS3DestinationDescription (const S3DestinationDescription &value)
 
void SetS3DestinationDescription (S3DestinationDescription &&value)
 
RedshiftDestinationDescriptionWithS3DestinationDescription (const S3DestinationDescription &value)
 
RedshiftDestinationDescriptionWithS3DestinationDescription (S3DestinationDescription &&value)
 
const ProcessingConfigurationGetProcessingConfiguration () const
 
bool ProcessingConfigurationHasBeenSet () const
 
void SetProcessingConfiguration (const ProcessingConfiguration &value)
 
void SetProcessingConfiguration (ProcessingConfiguration &&value)
 
RedshiftDestinationDescriptionWithProcessingConfiguration (const ProcessingConfiguration &value)
 
RedshiftDestinationDescriptionWithProcessingConfiguration (ProcessingConfiguration &&value)
 
const RedshiftS3BackupModeGetS3BackupMode () const
 
bool S3BackupModeHasBeenSet () const
 
void SetS3BackupMode (const RedshiftS3BackupMode &value)
 
void SetS3BackupMode (RedshiftS3BackupMode &&value)
 
RedshiftDestinationDescriptionWithS3BackupMode (const RedshiftS3BackupMode &value)
 
RedshiftDestinationDescriptionWithS3BackupMode (RedshiftS3BackupMode &&value)
 
const S3DestinationDescriptionGetS3BackupDescription () const
 
bool S3BackupDescriptionHasBeenSet () const
 
void SetS3BackupDescription (const S3DestinationDescription &value)
 
void SetS3BackupDescription (S3DestinationDescription &&value)
 
RedshiftDestinationDescriptionWithS3BackupDescription (const S3DestinationDescription &value)
 
RedshiftDestinationDescriptionWithS3BackupDescription (S3DestinationDescription &&value)
 
const CloudWatchLoggingOptionsGetCloudWatchLoggingOptions () const
 
bool CloudWatchLoggingOptionsHasBeenSet () const
 
void SetCloudWatchLoggingOptions (const CloudWatchLoggingOptions &value)
 
void SetCloudWatchLoggingOptions (CloudWatchLoggingOptions &&value)
 
RedshiftDestinationDescriptionWithCloudWatchLoggingOptions (const CloudWatchLoggingOptions &value)
 
RedshiftDestinationDescriptionWithCloudWatchLoggingOptions (CloudWatchLoggingOptions &&value)
 

Detailed Description

Describes a destination in Amazon Redshift.

See Also:

AWS API Reference

Definition at line 37 of file RedshiftDestinationDescription.h.

Constructor & Destructor Documentation

◆ RedshiftDestinationDescription() [1/2]

Aws::Firehose::Model::RedshiftDestinationDescription::RedshiftDestinationDescription ( )

◆ RedshiftDestinationDescription() [2/2]

Aws::Firehose::Model::RedshiftDestinationDescription::RedshiftDestinationDescription ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CloudWatchLoggingOptionsHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::CloudWatchLoggingOptionsHasBeenSet ( ) const
inline

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 393 of file RedshiftDestinationDescription.h.

◆ ClusterJDBCURLHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::ClusterJDBCURLHasBeenSet ( ) const
inline

The database connection string.

Definition at line 119 of file RedshiftDestinationDescription.h.

◆ CopyCommandHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::CopyCommandHasBeenSet ( ) const
inline

The COPY command.

Definition at line 160 of file RedshiftDestinationDescription.h.

◆ GetCloudWatchLoggingOptions()

const CloudWatchLoggingOptions& Aws::Firehose::Model::RedshiftDestinationDescription::GetCloudWatchLoggingOptions ( ) const
inline

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 388 of file RedshiftDestinationDescription.h.

◆ GetClusterJDBCURL()

const Aws::String& Aws::Firehose::Model::RedshiftDestinationDescription::GetClusterJDBCURL ( ) const
inline

The database connection string.

Definition at line 114 of file RedshiftDestinationDescription.h.

◆ GetCopyCommand()

const CopyCommand& Aws::Firehose::Model::RedshiftDestinationDescription::GetCopyCommand ( ) const
inline

The COPY command.

Definition at line 155 of file RedshiftDestinationDescription.h.

◆ GetProcessingConfiguration()

const ProcessingConfiguration& Aws::Firehose::Model::RedshiftDestinationDescription::GetProcessingConfiguration ( ) const
inline

The data processing configuration.

Definition at line 295 of file RedshiftDestinationDescription.h.

◆ GetRetryOptions()

const RedshiftRetryOptions& Aws::Firehose::Model::RedshiftDestinationDescription::GetRetryOptions ( ) const
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Definition at line 228 of file RedshiftDestinationDescription.h.

◆ GetRoleARN()

const Aws::String& Aws::Firehose::Model::RedshiftDestinationDescription::GetRoleARN ( ) const
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 52 of file RedshiftDestinationDescription.h.

◆ GetS3BackupDescription()

const S3DestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::GetS3BackupDescription ( ) const
inline

The configuration for backup in Amazon S3.

Definition at line 357 of file RedshiftDestinationDescription.h.

◆ GetS3BackupMode()

const RedshiftS3BackupMode& Aws::Firehose::Model::RedshiftDestinationDescription::GetS3BackupMode ( ) const
inline

The Amazon S3 backup mode.

Definition at line 326 of file RedshiftDestinationDescription.h.

◆ GetS3DestinationDescription()

const S3DestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::GetS3DestinationDescription ( ) const
inline

The Amazon S3 destination.

Definition at line 264 of file RedshiftDestinationDescription.h.

◆ GetUsername()

const Aws::String& Aws::Firehose::Model::RedshiftDestinationDescription::GetUsername ( ) const
inline

The name of the user.

Definition at line 186 of file RedshiftDestinationDescription.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Firehose::Model::RedshiftDestinationDescription::Jsonize ( ) const

◆ operator=()

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ProcessingConfigurationHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::ProcessingConfigurationHasBeenSet ( ) const
inline

The data processing configuration.

Definition at line 300 of file RedshiftDestinationDescription.h.

◆ RetryOptionsHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::RetryOptionsHasBeenSet ( ) const
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Definition at line 234 of file RedshiftDestinationDescription.h.

◆ RoleARNHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::RoleARNHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 60 of file RedshiftDestinationDescription.h.

◆ S3BackupDescriptionHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::S3BackupDescriptionHasBeenSet ( ) const
inline

The configuration for backup in Amazon S3.

Definition at line 362 of file RedshiftDestinationDescription.h.

◆ S3BackupModeHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::S3BackupModeHasBeenSet ( ) const
inline

The Amazon S3 backup mode.

Definition at line 331 of file RedshiftDestinationDescription.h.

◆ S3DestinationDescriptionHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::S3DestinationDescriptionHasBeenSet ( ) const
inline

The Amazon S3 destination.

Definition at line 269 of file RedshiftDestinationDescription.h.

◆ SetCloudWatchLoggingOptions() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetCloudWatchLoggingOptions ( const CloudWatchLoggingOptions value)
inline

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 398 of file RedshiftDestinationDescription.h.

◆ SetCloudWatchLoggingOptions() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetCloudWatchLoggingOptions ( CloudWatchLoggingOptions &&  value)
inline

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 403 of file RedshiftDestinationDescription.h.

◆ SetClusterJDBCURL() [1/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetClusterJDBCURL ( const Aws::String value)
inline

The database connection string.

Definition at line 124 of file RedshiftDestinationDescription.h.

◆ SetClusterJDBCURL() [2/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetClusterJDBCURL ( Aws::String &&  value)
inline

The database connection string.

Definition at line 129 of file RedshiftDestinationDescription.h.

◆ SetClusterJDBCURL() [3/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetClusterJDBCURL ( const char *  value)
inline

The database connection string.

Definition at line 134 of file RedshiftDestinationDescription.h.

◆ SetCopyCommand() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetCopyCommand ( const CopyCommand value)
inline

The COPY command.

Definition at line 165 of file RedshiftDestinationDescription.h.

◆ SetCopyCommand() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetCopyCommand ( CopyCommand &&  value)
inline

The COPY command.

Definition at line 170 of file RedshiftDestinationDescription.h.

◆ SetProcessingConfiguration() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetProcessingConfiguration ( const ProcessingConfiguration value)
inline

The data processing configuration.

Definition at line 305 of file RedshiftDestinationDescription.h.

◆ SetProcessingConfiguration() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetProcessingConfiguration ( ProcessingConfiguration &&  value)
inline

The data processing configuration.

Definition at line 310 of file RedshiftDestinationDescription.h.

◆ SetRetryOptions() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetRetryOptions ( const RedshiftRetryOptions value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Definition at line 240 of file RedshiftDestinationDescription.h.

◆ SetRetryOptions() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetRetryOptions ( RedshiftRetryOptions &&  value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Definition at line 246 of file RedshiftDestinationDescription.h.

◆ SetRoleARN() [1/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetRoleARN ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 68 of file RedshiftDestinationDescription.h.

◆ SetRoleARN() [2/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetRoleARN ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 76 of file RedshiftDestinationDescription.h.

◆ SetRoleARN() [3/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetRoleARN ( const char *  value)
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 84 of file RedshiftDestinationDescription.h.

◆ SetS3BackupDescription() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetS3BackupDescription ( const S3DestinationDescription value)
inline

The configuration for backup in Amazon S3.

Definition at line 367 of file RedshiftDestinationDescription.h.

◆ SetS3BackupDescription() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetS3BackupDescription ( S3DestinationDescription &&  value)
inline

The configuration for backup in Amazon S3.

Definition at line 372 of file RedshiftDestinationDescription.h.

◆ SetS3BackupMode() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetS3BackupMode ( const RedshiftS3BackupMode value)
inline

The Amazon S3 backup mode.

Definition at line 336 of file RedshiftDestinationDescription.h.

◆ SetS3BackupMode() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetS3BackupMode ( RedshiftS3BackupMode &&  value)
inline

The Amazon S3 backup mode.

Definition at line 341 of file RedshiftDestinationDescription.h.

◆ SetS3DestinationDescription() [1/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetS3DestinationDescription ( const S3DestinationDescription value)
inline

The Amazon S3 destination.

Definition at line 274 of file RedshiftDestinationDescription.h.

◆ SetS3DestinationDescription() [2/2]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetS3DestinationDescription ( S3DestinationDescription &&  value)
inline

The Amazon S3 destination.

Definition at line 279 of file RedshiftDestinationDescription.h.

◆ SetUsername() [1/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetUsername ( const Aws::String value)
inline

The name of the user.

Definition at line 196 of file RedshiftDestinationDescription.h.

◆ SetUsername() [2/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetUsername ( Aws::String &&  value)
inline

The name of the user.

Definition at line 201 of file RedshiftDestinationDescription.h.

◆ SetUsername() [3/3]

void Aws::Firehose::Model::RedshiftDestinationDescription::SetUsername ( const char *  value)
inline

The name of the user.

Definition at line 206 of file RedshiftDestinationDescription.h.

◆ UsernameHasBeenSet()

bool Aws::Firehose::Model::RedshiftDestinationDescription::UsernameHasBeenSet ( ) const
inline

The name of the user.

Definition at line 191 of file RedshiftDestinationDescription.h.

◆ WithCloudWatchLoggingOptions() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithCloudWatchLoggingOptions ( const CloudWatchLoggingOptions value)
inline

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 408 of file RedshiftDestinationDescription.h.

◆ WithCloudWatchLoggingOptions() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithCloudWatchLoggingOptions ( CloudWatchLoggingOptions &&  value)
inline

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 413 of file RedshiftDestinationDescription.h.

◆ WithClusterJDBCURL() [1/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithClusterJDBCURL ( const Aws::String value)
inline

The database connection string.

Definition at line 139 of file RedshiftDestinationDescription.h.

◆ WithClusterJDBCURL() [2/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithClusterJDBCURL ( Aws::String &&  value)
inline

The database connection string.

Definition at line 144 of file RedshiftDestinationDescription.h.

◆ WithClusterJDBCURL() [3/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithClusterJDBCURL ( const char *  value)
inline

The database connection string.

Definition at line 149 of file RedshiftDestinationDescription.h.

◆ WithCopyCommand() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithCopyCommand ( const CopyCommand value)
inline

The COPY command.

Definition at line 175 of file RedshiftDestinationDescription.h.

◆ WithCopyCommand() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithCopyCommand ( CopyCommand &&  value)
inline

The COPY command.

Definition at line 180 of file RedshiftDestinationDescription.h.

◆ WithProcessingConfiguration() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithProcessingConfiguration ( const ProcessingConfiguration value)
inline

The data processing configuration.

Definition at line 315 of file RedshiftDestinationDescription.h.

◆ WithProcessingConfiguration() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithProcessingConfiguration ( ProcessingConfiguration &&  value)
inline

The data processing configuration.

Definition at line 320 of file RedshiftDestinationDescription.h.

◆ WithRetryOptions() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithRetryOptions ( const RedshiftRetryOptions value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Definition at line 252 of file RedshiftDestinationDescription.h.

◆ WithRetryOptions() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithRetryOptions ( RedshiftRetryOptions &&  value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Definition at line 258 of file RedshiftDestinationDescription.h.

◆ WithRoleARN() [1/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithRoleARN ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 92 of file RedshiftDestinationDescription.h.

◆ WithRoleARN() [2/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithRoleARN ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 100 of file RedshiftDestinationDescription.h.

◆ WithRoleARN() [3/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithRoleARN ( const char *  value)
inline

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Definition at line 108 of file RedshiftDestinationDescription.h.

◆ WithS3BackupDescription() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithS3BackupDescription ( const S3DestinationDescription value)
inline

The configuration for backup in Amazon S3.

Definition at line 377 of file RedshiftDestinationDescription.h.

◆ WithS3BackupDescription() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithS3BackupDescription ( S3DestinationDescription &&  value)
inline

The configuration for backup in Amazon S3.

Definition at line 382 of file RedshiftDestinationDescription.h.

◆ WithS3BackupMode() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithS3BackupMode ( const RedshiftS3BackupMode value)
inline

The Amazon S3 backup mode.

Definition at line 346 of file RedshiftDestinationDescription.h.

◆ WithS3BackupMode() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithS3BackupMode ( RedshiftS3BackupMode &&  value)
inline

The Amazon S3 backup mode.

Definition at line 351 of file RedshiftDestinationDescription.h.

◆ WithS3DestinationDescription() [1/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithS3DestinationDescription ( const S3DestinationDescription value)
inline

The Amazon S3 destination.

Definition at line 284 of file RedshiftDestinationDescription.h.

◆ WithS3DestinationDescription() [2/2]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithS3DestinationDescription ( S3DestinationDescription &&  value)
inline

The Amazon S3 destination.

Definition at line 289 of file RedshiftDestinationDescription.h.

◆ WithUsername() [1/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithUsername ( const Aws::String value)
inline

The name of the user.

Definition at line 211 of file RedshiftDestinationDescription.h.

◆ WithUsername() [2/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithUsername ( Aws::String &&  value)
inline

The name of the user.

Definition at line 216 of file RedshiftDestinationDescription.h.

◆ WithUsername() [3/3]

RedshiftDestinationDescription& Aws::Firehose::Model::RedshiftDestinationDescription::WithUsername ( const char *  value)
inline

The name of the user.

Definition at line 221 of file RedshiftDestinationDescription.h.


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