Package com.datadog.api.client.v2.model
Class DatabricksIntegrationAccountCreateAttributes
java.lang.Object
com.datadog.api.client.v2.model.DatabricksIntegrationAccountCreateAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DatabricksIntegrationAccountCreateAttributes
extends Object
Writable attributes used to create a Databricks integration account.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDatabricksIntegrationAccountCreateAttributes(DatabricksIntegrationAccountAuthenticationRequest authentication, String name, DatabricksIntegrationAccountSettingsRequest settings) -
Method Summary
Modifier and TypeMethodDescriptionauthentication(DatabricksIntegrationAccountAuthenticationRequest authentication) dataflows(DatabricksIntegrationDataflowsRequest dataflows) booleanReturn true if this DatabricksIntegrationAccountCreateAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Authentication for creating the Databricks integration account.Data Datadog collects from Databricks, keyed by dataflow id.getName()Human-readable name of the Databricks integration account.Settings for creating the Databricks integration account.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAuthentication(DatabricksIntegrationAccountAuthenticationRequest authentication) voidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTHENTICATION
- See Also:
-
JSON_PROPERTY_DATAFLOWS
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SETTINGS
- See Also:
-
-
Constructor Details
-
DatabricksIntegrationAccountCreateAttributes
public DatabricksIntegrationAccountCreateAttributes() -
DatabricksIntegrationAccountCreateAttributes
public DatabricksIntegrationAccountCreateAttributes(DatabricksIntegrationAccountAuthenticationRequest authentication, String name, DatabricksIntegrationAccountSettingsRequest settings)
-
-
Method Details
-
authentication
public DatabricksIntegrationAccountCreateAttributes authentication(DatabricksIntegrationAccountAuthenticationRequest authentication) -
getAuthentication
Authentication for creating the Databricks integration account. Exactly one method is set. Choosingprivate_action_runnerleaves thedatabricks-model-serving-metricsdataflow unable to collect data.bearer_tokenis not available on creation: Databricks accepts it only on accounts that already use it, so it can only appear on read and update.- Returns:
- authentication
-
setAuthentication
-
dataflows
public DatabricksIntegrationAccountCreateAttributes dataflows(DatabricksIntegrationDataflowsRequest dataflows) -
getDataflows
Data Datadog collects from Databricks, keyed by dataflow id. Each dataflow turns on a distinct kind of collection: setenabledto start or stop it, and usesettingsto configure what it collects. Defaults listed on each dataflow apply when the account is created; on update, omitted fields keep their current values. Some dataflows have prerequisites, noted on each; unless one is documented as rejecting the request, it is not verified, so a dataflow enabled without it is stored but collects no data.- Returns:
- dataflows
-
setDataflows
-
name
-
getName
Human-readable name of the Databricks integration account.- Returns:
- name
-
setName
-
settings
public DatabricksIntegrationAccountCreateAttributes settings(DatabricksIntegrationAccountSettingsRequest settings) -
getSettings
Settings for creating the Databricks integration account.- Returns:
- settings
-
setSettings
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- DatabricksIntegrationAccountCreateAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this DatabricksIntegrationAccountCreateAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-