Class SnowflakeConnectorProfileProperties
- java.lang.Object
-
- software.amazon.awssdk.services.appflow.model.SnowflakeConnectorProfileProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SnowflakeConnectorProfileProperties.Builder,SnowflakeConnectorProfileProperties>
@Generated("software.amazon.awssdk:codegen") public final class SnowflakeConnectorProfileProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SnowflakeConnectorProfileProperties.Builder,SnowflakeConnectorProfileProperties>
The connector-specific profile properties required when using Snowflake.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSnowflakeConnectorProfileProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaccountName()The name of the account.StringbucketName()The name of the Amazon S3 bucket associated with Snowflake.StringbucketPrefix()The bucket path that refers to the Amazon S3 bucket associated with Snowflake.static SnowflakeConnectorProfileProperties.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringprivateLinkServiceName()The Snowflake Private Link service name to be used for private data transfers.Stringregion()The Amazon Web Services Region of the Snowflake account.List<SdkField<?>>sdkFields()static Class<? extends SnowflakeConnectorProfileProperties.Builder>serializableBuilderClass()Stringstage()The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account.SnowflakeConnectorProfileProperties.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringwarehouse()The name of the Snowflake warehouse.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
warehouse
public final String warehouse()
The name of the Snowflake warehouse.
- Returns:
- The name of the Snowflake warehouse.
-
stage
public final String 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><Stage Name>.
- Returns:
- 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><Stage Name>.
-
bucketName
public final String bucketName()
The name of the Amazon S3 bucket associated with Snowflake.
- Returns:
- The name of the Amazon S3 bucket associated with Snowflake.
-
bucketPrefix
public final String bucketPrefix()
The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
- Returns:
- The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
-
privateLinkServiceName
public final String privateLinkServiceName()
The Snowflake Private Link service name to be used for private data transfers.
- Returns:
- The Snowflake Private Link service name to be used for private data transfers.
-
accountName
public final String accountName()
The name of the account.
- Returns:
- The name of the account.
-
region
public final String region()
The Amazon Web Services Region of the Snowflake account.
- Returns:
- The Amazon Web Services Region of the Snowflake account.
-
toBuilder
public SnowflakeConnectorProfileProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SnowflakeConnectorProfileProperties.Builder,SnowflakeConnectorProfileProperties>
-
builder
public static SnowflakeConnectorProfileProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends SnowflakeConnectorProfileProperties.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-