Interface SnowflakePropertiesOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SnowflakePropertiesOutput.Builder,,SnowflakePropertiesOutput> SdkBuilder<SnowflakePropertiesOutput.Builder,,SnowflakePropertiesOutput> SdkPojo
- Enclosing class:
SnowflakePropertiesOutput
-
Method Summary
Modifier and TypeMethodDescriptionerrorMessage(String errorMessage) An error message returned if the Snowflake connection failed to establish or validate.identityMapping(Consumer<IdentityMapping.Builder> identityMapping) The identity mapping configuration for the Snowflake connection.identityMapping(IdentityMapping identityMapping) The identity mapping configuration for the Snowflake connection.lineageSync(Consumer<LineageSyncOutput.Builder> lineageSync) The lineage sync configuration for the Snowflake connection.lineageSync(LineageSyncOutput lineageSync) The lineage sync configuration for the Snowflake connection.snowflakeRole(String snowflakeRole) The Snowflake role used to access Snowflake resources.The status of the Snowflake connection.status(ConnectionStatus status) The status of the Snowflake 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
-
snowflakeRole
The Snowflake role used to access Snowflake resources.
- Parameters:
snowflakeRole- The Snowflake role used to access Snowflake resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityMapping
The identity mapping configuration for the Snowflake connection.
- Parameters:
identityMapping- The identity mapping configuration for the Snowflake connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityMapping
default SnowflakePropertiesOutput.Builder identityMapping(Consumer<IdentityMapping.Builder> identityMapping) The identity mapping configuration for the Snowflake connection.
This is a convenience method that creates an instance of theIdentityMapping.Builderavoiding the need to create one manually viaIdentityMapping.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidentityMapping(IdentityMapping).- Parameters:
identityMapping- a consumer that will call methods onIdentityMapping.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lineageSync
The lineage sync configuration for the Snowflake connection.
- Parameters:
lineageSync- The lineage sync configuration for the Snowflake connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lineageSync
default SnowflakePropertiesOutput.Builder lineageSync(Consumer<LineageSyncOutput.Builder> lineageSync) The lineage sync configuration for the Snowflake connection.
This is a convenience method that creates an instance of theLineageSyncOutput.Builderavoiding the need to create one manually viaLineageSyncOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolineageSync(LineageSyncOutput).- Parameters:
lineageSync- a consumer that will call methods onLineageSyncOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the Snowflake connection.
- Parameters:
status- The status of the Snowflake connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the Snowflake connection.
- Parameters:
status- The status of the Snowflake connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
errorMessage
An error message returned if the Snowflake connection failed to establish or validate.
- Parameters:
errorMessage- An error message returned if the Snowflake connection failed to establish or validate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-