Class CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.appflow.CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty>
- Enclosing interface:
CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty
@Stability(Stable)
public static final class CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountName(String accountName) bucketName(String bucketName) bucketPrefix(String bucketPrefix) build()Builds the configured instance.privateLinkServiceName(String privateLinkServiceName)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
accountName
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder accountName(String accountName) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getAccountName()- Parameters:
accountName- The name of the account.- Returns:
this
-
bucketName
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder bucketName(String bucketName) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getBucketName()- Parameters:
bucketName- The name of the Amazon S3 bucket associated with Snowflake.- Returns:
this
-
bucketPrefix
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder bucketPrefix(String bucketPrefix) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getBucketPrefix()- Parameters:
bucketPrefix- The bucket path that refers to the Amazon S3 bucket associated with Snowflake.- Returns:
this
-
privateLinkServiceName
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder privateLinkServiceName(String privateLinkServiceName) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getPrivateLinkServiceName()- Parameters:
privateLinkServiceName- The Snowflake Private Link service name to be used for private data transfers.- Returns:
this
-
region
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder region(String region) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getRegion()- Parameters:
region- The AWS Region of the Snowflake account.- Returns:
this
-
stage
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder stage(String stage) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getStage()- Parameters:
stage- The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>. - Returns:
this
-
warehouse
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.Builder warehouse(String warehouse) Sets the value ofCfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty.getWarehouse()- Parameters:
warehouse- The name of the Snowflake warehouse.- Returns:
this
-
build
@Stability(Stable) public CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty>- Returns:
- a new instance of
CfnConnectorProfilePropsMixin.SnowflakeConnectorProfilePropertiesProperty - Throws:
NullPointerException- if any required attribute was not provided
-