Package com.datadog.api.client.v2.model
Class DatabricksIntegrationAccountOAuthAuthUpdate
java.lang.Object
com.datadog.api.client.v2.model.DatabricksIntegrationAccountOAuthAuthUpdate
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DatabricksIntegrationAccountOAuthAuthUpdate
extends Object
Databricks OAuth machine-to-machine authentication using a service principal. Only the fields
provided are changed; omit
client_secret to keep the stored one.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionazureTenantId(String azureTenantId) clientSecret(String clientSecret) booleanReturn true if this DatabricksIntegrationAccountOAuthAuthUpdate object is equal to o.The authentication method type.Microsoft Entra ID tenant of the service principal, for Azure Databricks workspaces.org.openapitools.jackson.nullable.JsonNullable<String>Client ID of the Databricks service principal.Secret of the Databricks service principal.inthashCode()voidvoidsetAzureTenantId(String azureTenantId) voidsetAzureTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> azureTenantId) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTH_TYPE
- See Also:
-
JSON_PROPERTY_AZURE_TENANT_ID
- See Also:
-
JSON_PROPERTY_CLIENT_ID
- See Also:
-
JSON_PROPERTY_CLIENT_SECRET
- See Also:
-
-
Constructor Details
-
DatabricksIntegrationAccountOAuthAuthUpdate
public DatabricksIntegrationAccountOAuthAuthUpdate() -
DatabricksIntegrationAccountOAuthAuthUpdate
public DatabricksIntegrationAccountOAuthAuthUpdate(DatabricksIntegrationAccountOAuthAuthType authType)
-
-
Method Details
-
authType
public DatabricksIntegrationAccountOAuthAuthUpdate authType(DatabricksIntegrationAccountOAuthAuthType authType) -
getAuthType
The authentication method type.- Returns:
- authType
-
setAuthType
-
azureTenantId
-
getAzureTenantId
Microsoft Entra ID tenant of the service principal, for Azure Databricks workspaces. Omit it to keep the stored tenant, sendnullor an empty string to remove it, or send a value to replace it.- Returns:
- azureTenantId
-
getAzureTenantId_JsonNullable
-
setAzureTenantId_JsonNullable
public void setAzureTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> azureTenantId) -
setAzureTenantId
-
clientId
-
getClientId
Client ID of the Databricks service principal.- Returns:
- clientId
-
setClientId
-
clientSecret
-
getClientSecret
Secret of the Databricks service principal. Generate it under User management > Service principals > Credentials & secrets in Databricks.- Returns:
- clientSecret
-
setClientSecret
-
equals
Return true if this DatabricksIntegrationAccountOAuthAuthUpdate object is equal to o. -
hashCode
public int hashCode() -
toString
-