Package net.snowflake.client.core
Class SFLoginInput
- java.lang.Object
-
- net.snowflake.client.core.SFLoginInput
-
public class SFLoginInput extends Object
A class for holding all information required for login
-
-
Method Summary
-
-
-
Method Detail
-
getServerUrl
public String getServerUrl()
-
getSchemaName
public String getSchemaName()
-
setSchemaName
public SFLoginInput setSchemaName(String schemaName)
-
getWarehouse
public String getWarehouse()
-
setWarehouse
public SFLoginInput setWarehouse(String warehouse)
-
getRole
public String getRole()
-
setRole
public SFLoginInput setRole(String role)
-
isValidateDefaultParameters
public boolean isValidateDefaultParameters()
-
setValidateDefaultParameters
public SFLoginInput setValidateDefaultParameters(Object v)
-
getAuthenticator
public String getAuthenticator()
-
setAuthenticator
public SFLoginInput setAuthenticator(String authenticator)
-
getOKTAUserName
public String getOKTAUserName()
-
setOKTAUserName
public SFLoginInput setOKTAUserName(String oktaUserName)
-
getAccountName
public String getAccountName()
-
setAccountName
public SFLoginInput setAccountName(String accountName)
-
getUserName
public String getUserName()
-
getPassword
public String getPassword()
-
setPassword
public SFLoginInput setPassword(String password)
-
getToken
public String getToken()
-
setToken
public SFLoginInput setToken(String token)
-
getSessionToken
public String getSessionToken()
-
setSessionToken
public SFLoginInput setSessionToken(String sessionToken)
-
getApplication
public String getApplication()
-
setApplication
public SFLoginInput setApplication(String application)
-
setAdditionalHttpHeadersForSnowsight
public SFLoginInput setAdditionalHttpHeadersForSnowsight(Map<String,String> additionalHttpHeaders)
Set additional http headers to apply to the outgoing request. The additional headers cannot be used to replace or overwrite a header in use by the driver. These will be applied to the outgoing request. Primarily used by Snowsight, as described inHttpUtil.applyAdditionalHeadersForSnowsight(org.apache.http.client.methods.HttpRequestBase, Map)
- Parameters:
additionalHttpHeaders
- The new headers to add- Returns:
- The input object, for chaining
- See Also:
HttpUtil.applyAdditionalHeadersForSnowsight(org.apache.http.client.methods.HttpRequestBase, Map)
-
-