@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RedshiftRunConfigurationOutput extends Object implements Serializable, Cloneable, StructuredPojo
The configuration details of the Amazon Redshift data source.
Constructor and Description |
---|
RedshiftRunConfigurationOutput() |
Modifier and Type | Method and Description |
---|---|
RedshiftRunConfigurationOutput |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift data
source.
|
String |
getDataAccessRole()
The data access role included in the configuration details of the Amazon Redshift data source.
|
RedshiftCredentialConfiguration |
getRedshiftCredentialConfiguration() |
RedshiftStorage |
getRedshiftStorage() |
String |
getRegion()
The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.
|
List<RelationalFilterConfiguration> |
getRelationalFilterConfigurations()
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift data
source.
|
void |
setDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Redshift data source.
|
void |
setRedshiftCredentialConfiguration(RedshiftCredentialConfiguration redshiftCredentialConfiguration) |
void |
setRedshiftStorage(RedshiftStorage redshiftStorage) |
void |
setRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.
|
void |
setRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
|
String |
toString()
Returns a string representation of this object.
|
RedshiftRunConfigurationOutput |
withAccountId(String accountId)
The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift data
source.
|
RedshiftRunConfigurationOutput |
withDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Redshift data source.
|
RedshiftRunConfigurationOutput |
withRedshiftCredentialConfiguration(RedshiftCredentialConfiguration redshiftCredentialConfiguration) |
RedshiftRunConfigurationOutput |
withRedshiftStorage(RedshiftStorage redshiftStorage) |
RedshiftRunConfigurationOutput |
withRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.
|
RedshiftRunConfigurationOutput |
withRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
|
RedshiftRunConfigurationOutput |
withRelationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
|
public void setAccountId(String accountId)
The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift data source.
accountId
- The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift
data source.public String getAccountId()
The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift data source.
public RedshiftRunConfigurationOutput withAccountId(String accountId)
The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift data source.
accountId
- The ID of the Amazon Web Services account included in the configuration details of the Amazon Redshift
data source.public void setDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Redshift data source.
dataAccessRole
- The data access role included in the configuration details of the Amazon Redshift data source.public String getDataAccessRole()
The data access role included in the configuration details of the Amazon Redshift data source.
public RedshiftRunConfigurationOutput withDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Redshift data source.
dataAccessRole
- The data access role included in the configuration details of the Amazon Redshift data source.public void setRedshiftCredentialConfiguration(RedshiftCredentialConfiguration redshiftCredentialConfiguration)
redshiftCredentialConfiguration
- public RedshiftCredentialConfiguration getRedshiftCredentialConfiguration()
public RedshiftRunConfigurationOutput withRedshiftCredentialConfiguration(RedshiftCredentialConfiguration redshiftCredentialConfiguration)
redshiftCredentialConfiguration
- public void setRedshiftStorage(RedshiftStorage redshiftStorage)
redshiftStorage
- public RedshiftStorage getRedshiftStorage()
public RedshiftRunConfigurationOutput withRedshiftStorage(RedshiftStorage redshiftStorage)
redshiftStorage
- public void setRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.
region
- The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.public String getRegion()
The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.
public RedshiftRunConfigurationOutput withRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.
region
- The Amazon Web Services region included in the configuration details of the Amazon Redshift data source.public List<RelationalFilterConfiguration> getRelationalFilterConfigurations()
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
public void setRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
relationalFilterConfigurations
- The relational filger configurations included in the configuration details of the Amazon Redshift data
source.public RedshiftRunConfigurationOutput withRelationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
NOTE: This method appends the values to the existing list (if any). Use
setRelationalFilterConfigurations(java.util.Collection)
or
withRelationalFilterConfigurations(java.util.Collection)
if you want to override the existing values.
relationalFilterConfigurations
- The relational filger configurations included in the configuration details of the Amazon Redshift data
source.public RedshiftRunConfigurationOutput withRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filger configurations included in the configuration details of the Amazon Redshift data source.
relationalFilterConfigurations
- The relational filger configurations included in the configuration details of the Amazon Redshift data
source.public String toString()
toString
in class Object
Object.toString()
public RedshiftRunConfigurationOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.