RedshiftDestinationUpdate class

Describes an update for a destination in Amazon Redshift.

Constructors

RedshiftDestinationUpdate({CloudWatchLoggingOptions? cloudWatchLoggingOptions, String? clusterJDBCURL, CopyCommand? copyCommand, String? password, ProcessingConfiguration? processingConfiguration, RedshiftRetryOptions? retryOptions, String? roleARN, RedshiftS3BackupMode? s3BackupMode, S3DestinationUpdate? s3BackupUpdate, S3DestinationUpdate? s3Update, String? username})

Properties

cloudWatchLoggingOptions CloudWatchLoggingOptions?
The Amazon CloudWatch logging options for your delivery stream.
final
clusterJDBCURL String?
The database connection string.
final
copyCommand CopyCommand?
The COPY command.
final
hashCode int
The hash code for this object.
no setterinherited
password String?
The user password.
final
processingConfiguration ProcessingConfiguration?
The data processing configuration.
final
retryOptions RedshiftRetryOptions?
The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).
final
roleARN String?
The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
s3BackupMode RedshiftS3BackupMode?
You can update a delivery stream to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
final
s3BackupUpdate S3DestinationUpdate?
The Amazon S3 destination for backup.
final
s3Update S3DestinationUpdate?
The Amazon S3 destination.
final
username String?
The name of the user.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited