Interface ConnectionPropertiesPatch.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionPropertiesPatch.Builder,,ConnectionPropertiesPatch> SdkBuilder<ConnectionPropertiesPatch.Builder,,ConnectionPropertiesPatch> SdkPojo
- Enclosing class:
ConnectionPropertiesPatch
-
Method Summary
Modifier and TypeMethodDescriptionamazonQProperties(Consumer<AmazonQPropertiesPatch.Builder> amazonQProperties) The Amazon Q properties of the connection.amazonQProperties(AmazonQPropertiesPatch amazonQProperties) The Amazon Q properties of the connection.athenaProperties(Consumer<AthenaPropertiesPatch.Builder> athenaProperties) The Amazon Athena properties of a connection properties patch.athenaProperties(AthenaPropertiesPatch athenaProperties) The Amazon Athena properties of a connection properties patch.glueProperties(Consumer<GluePropertiesPatch.Builder> glueProperties) The Amazon Web Services Glue properties of a connection properties patch.glueProperties(GluePropertiesPatch glueProperties) The Amazon Web Services Glue properties of a connection properties patch.iamProperties(Consumer<IamPropertiesPatch.Builder> iamProperties) The IAM properties of a connection properties patch.iamProperties(IamPropertiesPatch iamProperties) The IAM properties of a connection properties patch.mlflowProperties(Consumer<MlflowPropertiesPatch.Builder> mlflowProperties) The MLflow properties of a connection.mlflowProperties(MlflowPropertiesPatch mlflowProperties) The MLflow properties of a connection.redshiftProperties(Consumer<RedshiftPropertiesPatch.Builder> redshiftProperties) The Amazon Redshift properties of a connection properties patch.redshiftProperties(RedshiftPropertiesPatch redshiftProperties) The Amazon Redshift properties of a connection properties patch.s3Properties(Consumer<S3PropertiesPatch.Builder> s3Properties) The Amazon S3 properties of a connection properties patch.s3Properties(S3PropertiesPatch s3Properties) The Amazon S3 properties of a connection properties patch.sparkEmrProperties(Consumer<SparkEmrPropertiesPatch.Builder> sparkEmrProperties) The Spark EMR properties of a connection properties patch.sparkEmrProperties(SparkEmrPropertiesPatch sparkEmrProperties) The Spark EMR properties of a connection properties patch.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 ConnectionPropertiesPatch.Builder amazonQProperties(Consumer<AmazonQPropertiesPatch.Builder> amazonQProperties) The Amazon Q properties of the connection.
This is a convenience method that creates an instance of theAmazonQPropertiesPatch.Builderavoiding the need to create one manually viaAmazonQPropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamazonQProperties(AmazonQPropertiesPatch).- Parameters:
amazonQProperties- a consumer that will call methods onAmazonQPropertiesPatch.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 properties patch.
- Parameters:
athenaProperties- The Amazon Athena properties of a connection properties patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
athenaProperties
default ConnectionPropertiesPatch.Builder athenaProperties(Consumer<AthenaPropertiesPatch.Builder> athenaProperties) The Amazon Athena properties of a connection properties patch.
This is a convenience method that creates an instance of theAthenaPropertiesPatch.Builderavoiding the need to create one manually viaAthenaPropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toathenaProperties(AthenaPropertiesPatch).- Parameters:
athenaProperties- a consumer that will call methods onAthenaPropertiesPatch.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 properties patch.
- Parameters:
glueProperties- The Amazon Web Services Glue properties of a connection properties patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glueProperties
default ConnectionPropertiesPatch.Builder glueProperties(Consumer<GluePropertiesPatch.Builder> glueProperties) The Amazon Web Services Glue properties of a connection properties patch.
This is a convenience method that creates an instance of theGluePropertiesPatch.Builderavoiding the need to create one manually viaGluePropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toglueProperties(GluePropertiesPatch).- Parameters:
glueProperties- a consumer that will call methods onGluePropertiesPatch.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 properties patch.
- Parameters:
iamProperties- The IAM properties of a connection properties patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamProperties
default ConnectionPropertiesPatch.Builder iamProperties(Consumer<IamPropertiesPatch.Builder> iamProperties) The IAM properties of a connection properties patch.
This is a convenience method that creates an instance of theIamPropertiesPatch.Builderavoiding the need to create one manually viaIamPropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamProperties(IamPropertiesPatch).- Parameters:
iamProperties- a consumer that will call methods onIamPropertiesPatch.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 ConnectionPropertiesPatch.Builder mlflowProperties(Consumer<MlflowPropertiesPatch.Builder> mlflowProperties) The MLflow properties of a connection.
This is a convenience method that creates an instance of theMlflowPropertiesPatch.Builderavoiding the need to create one manually viaMlflowPropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomlflowProperties(MlflowPropertiesPatch).- Parameters:
mlflowProperties- a consumer that will call methods onMlflowPropertiesPatch.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 properties patch.
- Parameters:
redshiftProperties- The Amazon Redshift properties of a connection properties patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redshiftProperties
default ConnectionPropertiesPatch.Builder redshiftProperties(Consumer<RedshiftPropertiesPatch.Builder> redshiftProperties) The Amazon Redshift properties of a connection properties patch.
This is a convenience method that creates an instance of theRedshiftPropertiesPatch.Builderavoiding the need to create one manually viaRedshiftPropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredshiftProperties(RedshiftPropertiesPatch).- Parameters:
redshiftProperties- a consumer that will call methods onRedshiftPropertiesPatch.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 properties patch.
- Parameters:
s3Properties- The Amazon S3 properties of a connection properties patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Properties
default ConnectionPropertiesPatch.Builder s3Properties(Consumer<S3PropertiesPatch.Builder> s3Properties) The Amazon S3 properties of a connection properties patch.
This is a convenience method that creates an instance of theS3PropertiesPatch.Builderavoiding the need to create one manually viaS3PropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Properties(S3PropertiesPatch).- Parameters:
s3Properties- a consumer that will call methods onS3PropertiesPatch.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 properties patch.
- Parameters:
sparkEmrProperties- The Spark EMR properties of a connection properties patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkEmrProperties
default ConnectionPropertiesPatch.Builder sparkEmrProperties(Consumer<SparkEmrPropertiesPatch.Builder> sparkEmrProperties) The Spark EMR properties of a connection properties patch.
This is a convenience method that creates an instance of theSparkEmrPropertiesPatch.Builderavoiding the need to create one manually viaSparkEmrPropertiesPatch.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosparkEmrProperties(SparkEmrPropertiesPatch).- Parameters:
sparkEmrProperties- a consumer that will call methods onSparkEmrPropertiesPatch.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-