Interface ConnectionPropertiesOutput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionPropertiesOutput.Builder,ConnectionPropertiesOutput>,SdkBuilder<ConnectionPropertiesOutput.Builder,ConnectionPropertiesOutput>,SdkPojo
- Enclosing class:
- ConnectionPropertiesOutput
public static interface ConnectionPropertiesOutput.Builder extends SdkPojo, CopyableBuilder<ConnectionPropertiesOutput.Builder,ConnectionPropertiesOutput>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
athenaProperties
ConnectionPropertiesOutput.Builder athenaProperties(AthenaPropertiesOutput athenaProperties)
The Amazon Athena properties of a connection.
- Parameters:
athenaProperties- The Amazon Athena properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
athenaProperties
default ConnectionPropertiesOutput.Builder athenaProperties(Consumer<AthenaPropertiesOutput.Builder> athenaProperties)
The Amazon Athena properties of a connection.
This is a convenience method that creates an instance of theAthenaPropertiesOutput.Builderavoiding the need to create one manually viaAthenaPropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toathenaProperties(AthenaPropertiesOutput).- Parameters:
athenaProperties- a consumer that will call methods onAthenaPropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
athenaProperties(AthenaPropertiesOutput)
-
glueProperties
ConnectionPropertiesOutput.Builder glueProperties(GluePropertiesOutput glueProperties)
The Amazon Web Services Glue properties of a connection.
- Parameters:
glueProperties- The Amazon Web Services Glue properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glueProperties
default ConnectionPropertiesOutput.Builder glueProperties(Consumer<GluePropertiesOutput.Builder> glueProperties)
The Amazon Web Services Glue properties of a connection.
This is a convenience method that creates an instance of theGluePropertiesOutput.Builderavoiding the need to create one manually viaGluePropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toglueProperties(GluePropertiesOutput).- Parameters:
glueProperties- a consumer that will call methods onGluePropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
glueProperties(GluePropertiesOutput)
-
hyperPodProperties
ConnectionPropertiesOutput.Builder hyperPodProperties(HyperPodPropertiesOutput hyperPodProperties)
The hyper pod properties of a connection.
- Parameters:
hyperPodProperties- The hyper pod properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hyperPodProperties
default ConnectionPropertiesOutput.Builder hyperPodProperties(Consumer<HyperPodPropertiesOutput.Builder> hyperPodProperties)
The hyper pod properties of a connection.
This is a convenience method that creates an instance of theHyperPodPropertiesOutput.Builderavoiding the need to create one manually viaHyperPodPropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohyperPodProperties(HyperPodPropertiesOutput).- Parameters:
hyperPodProperties- a consumer that will call methods onHyperPodPropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
hyperPodProperties(HyperPodPropertiesOutput)
-
iamProperties
ConnectionPropertiesOutput.Builder iamProperties(IamPropertiesOutput iamProperties)
The IAM properties of a connection.
- Parameters:
iamProperties- The IAM properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamProperties
default ConnectionPropertiesOutput.Builder iamProperties(Consumer<IamPropertiesOutput.Builder> iamProperties)
The IAM properties of a connection.
This is a convenience method that creates an instance of theIamPropertiesOutput.Builderavoiding the need to create one manually viaIamPropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamProperties(IamPropertiesOutput).- Parameters:
iamProperties- a consumer that will call methods onIamPropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
iamProperties(IamPropertiesOutput)
-
redshiftProperties
ConnectionPropertiesOutput.Builder redshiftProperties(RedshiftPropertiesOutput redshiftProperties)
The Amazon Redshift properties of a connection.
- Parameters:
redshiftProperties- The Amazon Redshift properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redshiftProperties
default ConnectionPropertiesOutput.Builder redshiftProperties(Consumer<RedshiftPropertiesOutput.Builder> redshiftProperties)
The Amazon Redshift properties of a connection.
This is a convenience method that creates an instance of theRedshiftPropertiesOutput.Builderavoiding the need to create one manually viaRedshiftPropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredshiftProperties(RedshiftPropertiesOutput).- Parameters:
redshiftProperties- a consumer that will call methods onRedshiftPropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
redshiftProperties(RedshiftPropertiesOutput)
-
sparkEmrProperties
ConnectionPropertiesOutput.Builder sparkEmrProperties(SparkEmrPropertiesOutput sparkEmrProperties)
The Spark EMR properties of a connection.
- Parameters:
sparkEmrProperties- The Spark EMR properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkEmrProperties
default ConnectionPropertiesOutput.Builder sparkEmrProperties(Consumer<SparkEmrPropertiesOutput.Builder> sparkEmrProperties)
The Spark EMR properties of a connection.
This is a convenience method that creates an instance of theSparkEmrPropertiesOutput.Builderavoiding the need to create one manually viaSparkEmrPropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosparkEmrProperties(SparkEmrPropertiesOutput).- Parameters:
sparkEmrProperties- a consumer that will call methods onSparkEmrPropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sparkEmrProperties(SparkEmrPropertiesOutput)
-
sparkGlueProperties
ConnectionPropertiesOutput.Builder sparkGlueProperties(SparkGluePropertiesOutput sparkGlueProperties)
The Spark Amazon Web Services Glue properties of a connection.
- Parameters:
sparkGlueProperties- The Spark Amazon Web Services Glue properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkGlueProperties
default ConnectionPropertiesOutput.Builder sparkGlueProperties(Consumer<SparkGluePropertiesOutput.Builder> sparkGlueProperties)
The Spark Amazon Web Services Glue properties of a connection.
This is a convenience method that creates an instance of theSparkGluePropertiesOutput.Builderavoiding the need to create one manually viaSparkGluePropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosparkGlueProperties(SparkGluePropertiesOutput).- Parameters:
sparkGlueProperties- a consumer that will call methods onSparkGluePropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sparkGlueProperties(SparkGluePropertiesOutput)
-
-