Interface RedshiftPropertiesOutput.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<RedshiftPropertiesOutput.Builder,,- RedshiftPropertiesOutput> - SdkBuilder<RedshiftPropertiesOutput.Builder,,- RedshiftPropertiesOutput> - SdkPojo
- Enclosing class:
- RedshiftPropertiesOutput
- 
Method SummaryModifier and TypeMethodDescriptiondefault RedshiftPropertiesOutput.Buildercredentials(Consumer<RedshiftCredentials.Builder> credentials) The Amazon Redshift credentials.credentials(RedshiftCredentials credentials) The Amazon Redshift credentials.databaseName(String databaseName) The Amazon Redshift database name.isProvisionedSecret(Boolean isProvisionedSecret) Specifies whether Amaon Redshift properties has a provisioned secret.jdbcIamUrl(String jdbcIamUrl) The jdbcIam URL of the Amazon Redshift properties.The jdbcURL of the Amazon Redshift properties.default RedshiftPropertiesOutput.BuilderThe lineage syn of the Amazon Redshift properties.lineageSync(RedshiftLineageSyncConfigurationOutput lineageSync) The lineage syn of the Amazon Redshift properties.redshiftTempDir(String redshiftTempDir) The redshiftTempDir of the Amazon Redshift properties.The status in the Amazon Redshift properties.status(ConnectionStatus status) The status in the Amazon Redshift properties.default RedshiftPropertiesOutput.Builderstorage(Consumer<RedshiftStorageProperties.Builder> storage) The storage in the Amazon Redshift properties.storage(RedshiftStorageProperties storage) The storage in the Amazon Redshift properties.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- 
credentialsThe Amazon Redshift credentials. - Parameters:
- credentials- The Amazon Redshift credentials.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
credentialsdefault RedshiftPropertiesOutput.Builder credentials(Consumer<RedshiftCredentials.Builder> credentials) The Amazon Redshift credentials. This is a convenience method that creates an instance of theRedshiftCredentials.Builderavoiding the need to create one manually viaRedshiftCredentials.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocredentials(RedshiftCredentials).- Parameters:
- credentials- a consumer that will call methods on- RedshiftCredentials.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
databaseNameThe Amazon Redshift database name. - Parameters:
- databaseName- The Amazon Redshift database name.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
isProvisionedSecretSpecifies whether Amaon Redshift properties has a provisioned secret. - Parameters:
- isProvisionedSecret- Specifies whether Amaon Redshift properties has a provisioned secret.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
jdbcIamUrlThe jdbcIam URL of the Amazon Redshift properties. - Parameters:
- jdbcIamUrl- The jdbcIam URL of the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
jdbcUrlThe jdbcURL of the Amazon Redshift properties. - Parameters:
- jdbcUrl- The jdbcURL of the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lineageSyncThe lineage syn of the Amazon Redshift properties. - Parameters:
- lineageSync- The lineage syn of the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lineageSyncdefault RedshiftPropertiesOutput.Builder lineageSync(Consumer<RedshiftLineageSyncConfigurationOutput.Builder> lineageSync) The lineage syn of the Amazon Redshift properties. This is a convenience method that creates an instance of theRedshiftLineageSyncConfigurationOutput.Builderavoiding the need to create one manually viaRedshiftLineageSyncConfigurationOutput.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolineageSync(RedshiftLineageSyncConfigurationOutput).- Parameters:
- lineageSync- a consumer that will call methods on- RedshiftLineageSyncConfigurationOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
redshiftTempDirThe redshiftTempDir of the Amazon Redshift properties. - Parameters:
- redshiftTempDir- The redshiftTempDir of the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status in the Amazon Redshift properties. - Parameters:
- status- The status in the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status in the Amazon Redshift properties. - Parameters:
- status- The status in the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
storageThe storage in the Amazon Redshift properties. - Parameters:
- storage- The storage in the Amazon Redshift properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
storagedefault RedshiftPropertiesOutput.Builder storage(Consumer<RedshiftStorageProperties.Builder> storage) The storage in the Amazon Redshift properties. This is a convenience method that creates an instance of theRedshiftStorageProperties.Builderavoiding the need to create one manually viaRedshiftStorageProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostorage(RedshiftStorageProperties).- Parameters:
- storage- a consumer that will call methods on- RedshiftStorageProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-