Interface ConnectionPropertiesInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionPropertiesInput.Builder,,ConnectionPropertiesInput> SdkBuilder<ConnectionPropertiesInput.Builder,,ConnectionPropertiesInput> SdkPojo
- Enclosing class:
ConnectionPropertiesInput
-
Method Summary
Modifier and TypeMethodDescriptionamazonQProperties(Consumer<AmazonQPropertiesInput.Builder> amazonQProperties) The Amazon Q properties of the connection.amazonQProperties(AmazonQPropertiesInput amazonQProperties) The Amazon Q properties of the connection.athenaProperties(Consumer<AthenaPropertiesInput.Builder> athenaProperties) The Amazon Athena properties of a connection.athenaProperties(AthenaPropertiesInput athenaProperties) The Amazon Athena properties of a connection.glueProperties(Consumer<GluePropertiesInput.Builder> glueProperties) The Amazon Web Services Glue properties of a connection.glueProperties(GluePropertiesInput glueProperties) The Amazon Web Services Glue properties of a connection.hyperPodProperties(Consumer<HyperPodPropertiesInput.Builder> hyperPodProperties) The hyper pod properties of a connection.hyperPodProperties(HyperPodPropertiesInput hyperPodProperties) The hyper pod properties of a connection.iamProperties(Consumer<IamPropertiesInput.Builder> iamProperties) The IAM properties of a connection.iamProperties(IamPropertiesInput iamProperties) The IAM properties of a connection.mlflowProperties(Consumer<MlflowPropertiesInput.Builder> mlflowProperties) The MLflow properties of a connection.mlflowProperties(MlflowPropertiesInput mlflowProperties) The MLflow properties of a connection.redshiftProperties(Consumer<RedshiftPropertiesInput.Builder> redshiftProperties) The Amazon Redshift properties of a connection.redshiftProperties(RedshiftPropertiesInput redshiftProperties) The Amazon Redshift properties of a connection.s3Properties(Consumer<S3PropertiesInput.Builder> s3Properties) The Amazon S3 properties of a connection.s3Properties(S3PropertiesInput s3Properties) The Amazon S3 properties of a connection.sparkEmrProperties(Consumer<SparkEmrPropertiesInput.Builder> sparkEmrProperties) The Spark EMR properties of a connection.sparkEmrProperties(SparkEmrPropertiesInput sparkEmrProperties) The Spark EMR properties of a connection.sparkGlueProperties(Consumer<SparkGluePropertiesInput.Builder> sparkGlueProperties) The Spark Amazon Web Services Glue properties of a connection.sparkGlueProperties(SparkGluePropertiesInput sparkGlueProperties) The Spark Amazon Web Services Glue properties of a connection.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
amazonQProperties
The Amazon Q properties of the connection.
- Parameters:
amazonQProperties- The Amazon Q properties of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonQProperties
default ConnectionPropertiesInput.Builder amazonQProperties(Consumer<AmazonQPropertiesInput.Builder> amazonQProperties) The Amazon Q properties of the connection.
This is a convenience method that creates an instance of theAmazonQPropertiesInput.Builderavoiding the need to create one manually viaAmazonQPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamazonQProperties(AmazonQPropertiesInput).- Parameters:
amazonQProperties- a consumer that will call methods onAmazonQPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder athenaProperties(Consumer<AthenaPropertiesInput.Builder> athenaProperties) The Amazon Athena properties of a connection.
This is a convenience method that creates an instance of theAthenaPropertiesInput.Builderavoiding the need to create one manually viaAthenaPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toathenaProperties(AthenaPropertiesInput).- Parameters:
athenaProperties- a consumer that will call methods onAthenaPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder glueProperties(Consumer<GluePropertiesInput.Builder> glueProperties) The Amazon Web Services Glue properties of a connection.
This is a convenience method that creates an instance of theGluePropertiesInput.Builderavoiding the need to create one manually viaGluePropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toglueProperties(GluePropertiesInput).- Parameters:
glueProperties- a consumer that will call methods onGluePropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder hyperPodProperties(Consumer<HyperPodPropertiesInput.Builder> hyperPodProperties) The hyper pod properties of a connection.
This is a convenience method that creates an instance of theHyperPodPropertiesInput.Builderavoiding the need to create one manually viaHyperPodPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohyperPodProperties(HyperPodPropertiesInput).- Parameters:
hyperPodProperties- a consumer that will call methods onHyperPodPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder iamProperties(Consumer<IamPropertiesInput.Builder> iamProperties) The IAM properties of a connection.
This is a convenience method that creates an instance of theIamPropertiesInput.Builderavoiding the need to create one manually viaIamPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamProperties(IamPropertiesInput).- Parameters:
iamProperties- a consumer that will call methods onIamPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mlflowProperties
The MLflow properties of a connection.
- Parameters:
mlflowProperties- The MLflow properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mlflowProperties
default ConnectionPropertiesInput.Builder mlflowProperties(Consumer<MlflowPropertiesInput.Builder> mlflowProperties) The MLflow properties of a connection.
This is a convenience method that creates an instance of theMlflowPropertiesInput.Builderavoiding the need to create one manually viaMlflowPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomlflowProperties(MlflowPropertiesInput).- Parameters:
mlflowProperties- a consumer that will call methods onMlflowPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder redshiftProperties(Consumer<RedshiftPropertiesInput.Builder> redshiftProperties) The Amazon Redshift properties of a connection.
This is a convenience method that creates an instance of theRedshiftPropertiesInput.Builderavoiding the need to create one manually viaRedshiftPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredshiftProperties(RedshiftPropertiesInput).- Parameters:
redshiftProperties- a consumer that will call methods onRedshiftPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Properties
The Amazon S3 properties of a connection.
- Parameters:
s3Properties- The Amazon S3 properties of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Properties
default ConnectionPropertiesInput.Builder s3Properties(Consumer<S3PropertiesInput.Builder> s3Properties) The Amazon S3 properties of a connection.
This is a convenience method that creates an instance of theS3PropertiesInput.Builderavoiding the need to create one manually viaS3PropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Properties(S3PropertiesInput).- Parameters:
s3Properties- a consumer that will call methods onS3PropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder sparkEmrProperties(Consumer<SparkEmrPropertiesInput.Builder> sparkEmrProperties) The Spark EMR properties of a connection.
This is a convenience method that creates an instance of theSparkEmrPropertiesInput.Builderavoiding the need to create one manually viaSparkEmrPropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosparkEmrProperties(SparkEmrPropertiesInput).- Parameters:
sparkEmrProperties- a consumer that will call methods onSparkEmrPropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 ConnectionPropertiesInput.Builder sparkGlueProperties(Consumer<SparkGluePropertiesInput.Builder> sparkGlueProperties) The Spark Amazon Web Services Glue properties of a connection.
This is a convenience method that creates an instance of theSparkGluePropertiesInput.Builderavoiding the need to create one manually viaSparkGluePropertiesInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosparkGlueProperties(SparkGluePropertiesInput).- Parameters:
sparkGlueProperties- a consumer that will call methods onSparkGluePropertiesInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-