public class RedshiftDestinationUpdate extends Object implements Serializable, Cloneable
Describes an update for a destination in Amazon Redshift.
Constructor and Description |
---|
RedshiftDestinationUpdate() |
Modifier and Type | Method and Description |
---|---|
RedshiftDestinationUpdate |
clone() |
boolean |
equals(Object obj) |
CloudWatchLoggingOptions |
getCloudWatchLoggingOptions()
Describes CloudWatch logging options for your delivery stream.
|
String |
getClusterJDBCURL()
The database connection string.
|
CopyCommand |
getCopyCommand()
The
COPY command. |
String |
getPassword()
The user password.
|
String |
getRoleARN()
The ARN of the AWS credentials.
|
S3DestinationUpdate |
getS3Update()
The Amazon S3 destination.
|
String |
getUsername()
The name of the user.
|
int |
hashCode() |
void |
setCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
Describes CloudWatch logging options for your delivery stream.
|
void |
setClusterJDBCURL(String clusterJDBCURL)
The database connection string.
|
void |
setCopyCommand(CopyCommand copyCommand)
The
COPY command. |
void |
setPassword(String password)
The user password.
|
void |
setRoleARN(String roleARN)
The ARN of the AWS credentials.
|
void |
setS3Update(S3DestinationUpdate s3Update)
The Amazon S3 destination.
|
void |
setUsername(String username)
The name of the user.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RedshiftDestinationUpdate |
withCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
Describes CloudWatch logging options for your delivery stream.
|
RedshiftDestinationUpdate |
withClusterJDBCURL(String clusterJDBCURL)
The database connection string.
|
RedshiftDestinationUpdate |
withCopyCommand(CopyCommand copyCommand)
The
COPY command. |
RedshiftDestinationUpdate |
withPassword(String password)
The user password.
|
RedshiftDestinationUpdate |
withRoleARN(String roleARN)
The ARN of the AWS credentials.
|
RedshiftDestinationUpdate |
withS3Update(S3DestinationUpdate s3Update)
The Amazon S3 destination.
|
RedshiftDestinationUpdate |
withUsername(String username)
The name of the user.
|
public void setRoleARN(String roleARN)
The ARN of the AWS credentials.
roleARN
- The ARN of the AWS credentials.public String getRoleARN()
The ARN of the AWS credentials.
public RedshiftDestinationUpdate withRoleARN(String roleARN)
The ARN of the AWS credentials.
roleARN
- The ARN of the AWS credentials.public void setClusterJDBCURL(String clusterJDBCURL)
The database connection string.
clusterJDBCURL
- The database connection string.public String getClusterJDBCURL()
The database connection string.
public RedshiftDestinationUpdate withClusterJDBCURL(String clusterJDBCURL)
The database connection string.
clusterJDBCURL
- The database connection string.public void setCopyCommand(CopyCommand copyCommand)
The COPY
command.
copyCommand
- The COPY
command.public CopyCommand getCopyCommand()
The COPY
command.
COPY
command.public RedshiftDestinationUpdate withCopyCommand(CopyCommand copyCommand)
The COPY
command.
copyCommand
- The COPY
command.public void setUsername(String username)
The name of the user.
username
- The name of the user.public String getUsername()
The name of the user.
public RedshiftDestinationUpdate withUsername(String username)
The name of the user.
username
- The name of the user.public void setPassword(String password)
The user password.
password
- The user password.public String getPassword()
The user password.
public RedshiftDestinationUpdate withPassword(String password)
The user password.
password
- The user password.public void setS3Update(S3DestinationUpdate s3Update)
The Amazon S3 destination.
The compression formats SNAPPY
or ZIP
cannot be
specified in RedshiftDestinationUpdate.S3Update because the Amazon
Redshift COPY
operation that reads from the S3 bucket
doesn't support these compression formats.
s3Update
- The Amazon S3 destination.
The compression formats SNAPPY
or ZIP
cannot be specified in RedshiftDestinationUpdate.S3Update
because the Amazon Redshift COPY
operation that reads
from the S3 bucket doesn't support these compression formats.
public S3DestinationUpdate getS3Update()
The Amazon S3 destination.
The compression formats SNAPPY
or ZIP
cannot be
specified in RedshiftDestinationUpdate.S3Update because the Amazon
Redshift COPY
operation that reads from the S3 bucket
doesn't support these compression formats.
The compression formats SNAPPY
or ZIP
cannot be specified in RedshiftDestinationUpdate.S3Update
because the Amazon Redshift COPY
operation that
reads from the S3 bucket doesn't support these compression
formats.
public RedshiftDestinationUpdate withS3Update(S3DestinationUpdate s3Update)
The Amazon S3 destination.
The compression formats SNAPPY
or ZIP
cannot be
specified in RedshiftDestinationUpdate.S3Update because the Amazon
Redshift COPY
operation that reads from the S3 bucket
doesn't support these compression formats.
s3Update
- The Amazon S3 destination.
The compression formats SNAPPY
or ZIP
cannot be specified in RedshiftDestinationUpdate.S3Update
because the Amazon Redshift COPY
operation that reads
from the S3 bucket doesn't support these compression formats.
public void setCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
Describes CloudWatch logging options for your delivery stream.
cloudWatchLoggingOptions
- Describes CloudWatch logging options for your delivery stream.public CloudWatchLoggingOptions getCloudWatchLoggingOptions()
Describes CloudWatch logging options for your delivery stream.
public RedshiftDestinationUpdate withCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
Describes CloudWatch logging options for your delivery stream.
cloudWatchLoggingOptions
- Describes CloudWatch logging options for your delivery stream.public String toString()
toString
in class Object
Object.toString()
public RedshiftDestinationUpdate clone()
Copyright © 2016. All rights reserved.