Interface RedshiftRunConfigurationInput.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<RedshiftRunConfigurationInput.Builder,,- RedshiftRunConfigurationInput> - SdkBuilder<RedshiftRunConfigurationInput.Builder,,- RedshiftRunConfigurationInput> - SdkPojo
- Enclosing class:
- RedshiftRunConfigurationInput
- 
Method SummaryModifier and TypeMethodDescriptiondataAccessRole(String dataAccessRole) The data access role included in the configuration details of the Amazon Redshift data source.redshiftCredentialConfiguration(Consumer<RedshiftCredentialConfiguration.Builder> redshiftCredentialConfiguration) Sets the value of the RedshiftCredentialConfiguration property for this object.redshiftCredentialConfiguration(RedshiftCredentialConfiguration redshiftCredentialConfiguration) Sets the value of the RedshiftCredentialConfiguration property for this object.redshiftStorage(Consumer<RedshiftStorage.Builder> redshiftStorage) Sets the value of the RedshiftStorage property for this object.redshiftStorage(RedshiftStorage redshiftStorage) Sets the value of the RedshiftStorage property for this object.relationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations) The relational filger configurations included in the configuration details of the Amazon Redshift data source.relationalFilterConfigurations(Consumer<RelationalFilterConfiguration.Builder>... relationalFilterConfigurations) The relational filger configurations included in the configuration details of the Amazon Redshift data source.relationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations) The relational filger configurations included in the configuration details of the Amazon Redshift data source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
dataAccessRoleThe data access role included in the configuration details of the Amazon Redshift data source. - Parameters:
- dataAccessRole- The data access role included in the configuration details of the Amazon Redshift data source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
redshiftCredentialConfigurationRedshiftRunConfigurationInput.Builder redshiftCredentialConfiguration(RedshiftCredentialConfiguration redshiftCredentialConfiguration) Sets the value of the RedshiftCredentialConfiguration property for this object.- Parameters:
- redshiftCredentialConfiguration- The new value for the RedshiftCredentialConfiguration property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
redshiftCredentialConfigurationdefault RedshiftRunConfigurationInput.Builder redshiftCredentialConfiguration(Consumer<RedshiftCredentialConfiguration.Builder> redshiftCredentialConfiguration) Sets the value of the RedshiftCredentialConfiguration property for this object. This is a convenience method that creates an instance of theRedshiftCredentialConfiguration.Builderavoiding the need to create one manually viaRedshiftCredentialConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredshiftCredentialConfiguration(RedshiftCredentialConfiguration).- Parameters:
- redshiftCredentialConfiguration- a consumer that will call methods on- RedshiftCredentialConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
redshiftStorageSets the value of the RedshiftStorage property for this object.- Parameters:
- redshiftStorage- The new value for the RedshiftStorage property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
redshiftStoragedefault RedshiftRunConfigurationInput.Builder redshiftStorage(Consumer<RedshiftStorage.Builder> redshiftStorage) Sets the value of the RedshiftStorage property for this object. This is a convenience method that creates an instance of theRedshiftStorage.Builderavoiding the need to create one manually viaRedshiftStorage.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredshiftStorage(RedshiftStorage).- Parameters:
- redshiftStorage- a consumer that will call methods on- RedshiftStorage.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
relationalFilterConfigurationsRedshiftRunConfigurationInput.Builder relationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations) The relational filger configurations included in the configuration details of the Amazon Redshift data source. - Parameters:
- relationalFilterConfigurations- The relational filger configurations included in the configuration details of the Amazon Redshift data source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
relationalFilterConfigurationsRedshiftRunConfigurationInput.Builder relationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations) The relational filger configurations included in the configuration details of the Amazon Redshift data source. - Parameters:
- relationalFilterConfigurations- The relational filger configurations included in the configuration details of the Amazon Redshift data source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
relationalFilterConfigurationsRedshiftRunConfigurationInput.Builder relationalFilterConfigurations(Consumer<RelationalFilterConfiguration.Builder>... relationalFilterConfigurations) The relational filger configurations included in the configuration details of the Amazon Redshift data source. This is a convenience method that creates an instance of theRelationalFilterConfiguration.Builderavoiding the need to create one manually viaRelationalFilterConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torelationalFilterConfigurations(List<RelationalFilterConfiguration>).- Parameters:
- relationalFilterConfigurations- a consumer that will call methods on- RelationalFilterConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-