Package com.datadog.api.client.v2.model
Class SnowflakeIntegrationAccountPrivateKeyAuthUpdate
java.lang.Object
com.datadog.api.client.v2.model.SnowflakeIntegrationAccountPrivateKeyAuthUpdate
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SnowflakeIntegrationAccountPrivateKeyAuthUpdate
extends Object
RSA key pair authentication, the only method Snowflake integration accounts support. Only the
fields provided are changed; omit
private_key to keep the stored one.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSnowflakeIntegrationAccountPrivateKeyAuthUpdate(SnowflakeIntegrationAccountPrivateKeyAuthType authType) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this SnowflakeIntegrationAccountPrivateKeyAuthUpdate object is equal to o.The authentication method type.The private key, in PEM format.Name that distinguishes this private key from other keys in Datadog.Passphrase that decrypts the private key.org.openapitools.jackson.nullable.JsonNullable<String>inthashCode()privateKey(String privateKey) privateKeyName(String privateKeyName) privateKeyPassphrase(String privateKeyPassphrase) voidvoidsetPrivateKey(String privateKey) voidsetPrivateKeyName(String privateKeyName) voidsetPrivateKeyPassphrase(String privateKeyPassphrase) voidsetPrivateKeyPassphrase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> privateKeyPassphrase) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTH_TYPE
- See Also:
-
JSON_PROPERTY_PRIVATE_KEY
- See Also:
-
JSON_PROPERTY_PRIVATE_KEY_NAME
- See Also:
-
JSON_PROPERTY_PRIVATE_KEY_PASSPHRASE
- See Also:
-
-
Constructor Details
-
SnowflakeIntegrationAccountPrivateKeyAuthUpdate
public SnowflakeIntegrationAccountPrivateKeyAuthUpdate() -
SnowflakeIntegrationAccountPrivateKeyAuthUpdate
public SnowflakeIntegrationAccountPrivateKeyAuthUpdate(SnowflakeIntegrationAccountPrivateKeyAuthType authType)
-
-
Method Details
-
authType
public SnowflakeIntegrationAccountPrivateKeyAuthUpdate authType(SnowflakeIntegrationAccountPrivateKeyAuthType authType) -
getAuthType
The authentication method type.- Returns:
- authType
-
setAuthType
-
privateKey
-
getPrivateKey
The private key, in PEM format.- Returns:
- privateKey
-
setPrivateKey
-
privateKeyName
-
getPrivateKeyName
Name that distinguishes this private key from other keys in Datadog.- Returns:
- privateKeyName
-
setPrivateKeyName
-
privateKeyPassphrase
public SnowflakeIntegrationAccountPrivateKeyAuthUpdate privateKeyPassphrase(String privateKeyPassphrase) -
getPrivateKeyPassphrase
Passphrase that decrypts the private key. Provide it only when the key is encrypted. Omit it to keep the stored passphrase, sendnullor an empty string to remove it, or send a value to replace it.- Returns:
- privateKeyPassphrase
-
getPrivateKeyPassphrase_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getPrivateKeyPassphrase_JsonNullable() -
setPrivateKeyPassphrase_JsonNullable
public void setPrivateKeyPassphrase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> privateKeyPassphrase) -
setPrivateKeyPassphrase
-
equals
Return true if this SnowflakeIntegrationAccountPrivateKeyAuthUpdate object is equal to o. -
hashCode
public int hashCode() -
toString
-