Class SnowflakeParameters
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.SnowflakeParameters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SnowflakeParameters.Builder,SnowflakeParameters>
@Generated("software.amazon.awssdk:codegen") public final class SnowflakeParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SnowflakeParameters.Builder,SnowflakeParameters>
The parameters for Snowflake.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSnowflakeParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationTypeauthenticationType()The authentication type that you want to use for your connection.StringauthenticationTypeAsString()The authentication type that you want to use for your connection.static SnowflakeParameters.Builderbuilder()Stringdatabase()Database.StringdatabaseAccessControlRole()The database access control role.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringhost()Host.OAuthParametersoAuthParameters()An object that contains information needed to create a data source connection between an QuickSight account and Snowflake.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends SnowflakeParameters.Builder>serializableBuilderClass()SnowflakeParameters.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringwarehouse()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
-
host
public final String host()
Host.
- Returns:
- Host.
-
database
public final String database()
Database.
- Returns:
- Database.
-
warehouse
public final String warehouse()
Warehouse.
- Returns:
- Warehouse.
-
authenticationType
public final AuthenticationType authenticationType()
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
If the service returns an enum value that is not available in the current SDK version,
authenticationTypewill returnAuthenticationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromauthenticationTypeAsString().- Returns:
- The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
- See Also:
AuthenticationType
-
authenticationTypeAsString
public final String authenticationTypeAsString()
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
If the service returns an enum value that is not available in the current SDK version,
authenticationTypewill returnAuthenticationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromauthenticationTypeAsString().- Returns:
- The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
- See Also:
AuthenticationType
-
databaseAccessControlRole
public final String databaseAccessControlRole()
The database access control role.
- Returns:
- The database access control role.
-
oAuthParameters
public final OAuthParameters oAuthParameters()
An object that contains information needed to create a data source connection between an QuickSight account and Snowflake.
- Returns:
- An object that contains information needed to create a data source connection between an QuickSight account and Snowflake.
-
toBuilder
public SnowflakeParameters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SnowflakeParameters.Builder,SnowflakeParameters>
-
builder
public static SnowflakeParameters.Builder builder()
-
serializableBuilderClass
public static Class<? extends SnowflakeParameters.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-