Package com.datadog.api.client.v2.model
Class DatabricksIntegrationAccountUpdateAttributes
java.lang.Object
com.datadog.api.client.v2.model.DatabricksIntegrationAccountUpdateAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DatabricksIntegrationAccountUpdateAttributes
extends Object
Writable attributes used to update a Databricks integration account. Every field is optional;
only the fields provided are changed. When
dataflows is provided, only the dataflow
ids included in the request are modified; dataflows omitted from the map keep their current
configuration, as do the settings of an included dataflow that provides only enabled
.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthentication(DatabricksIntegrationAccountAuthenticationUpdate authentication) dataflows(DatabricksIntegrationDataflowsRequest dataflows) booleanReturn true if this DatabricksIntegrationAccountUpdateAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Authentication for updating the Databricks integration account.Data Datadog collects from Databricks, keyed by dataflow id.getName()Human-readable name of the Databricks integration account.Settings for updating the Databricks integration account.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAuthentication(DatabricksIntegrationAccountAuthenticationUpdate 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
-
DatabricksIntegrationAccountUpdateAttributes
public DatabricksIntegrationAccountUpdateAttributes()
-
-
Method Details
-
authentication
public DatabricksIntegrationAccountUpdateAttributes authentication(DatabricksIntegrationAccountAuthenticationUpdate authentication) -
getAuthentication
Authentication for updating the Databricks integration account. Exactly one method is set. Choosingprivate_action_runnerleaves thedatabricks-model-serving-metricsdataflow unable to collect data.bearer_tokenis deprecated on Databricks: it is accepted only on accounts that already use it and never on creation, so it cannot move an account onto token authentication. Migrate those accounts todatabricks_oauthorprivate_action_runner.- Returns:
- authentication
-
setAuthentication
-
dataflows
public DatabricksIntegrationAccountUpdateAttributes 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 DatabricksIntegrationAccountUpdateAttributes settings(DatabricksIntegrationAccountSettingsUpdate settings) -
getSettings
Settings for updating the Databricks integration account. Only the fields provided are changed.- 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:
- DatabricksIntegrationAccountUpdateAttributes
-
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 DatabricksIntegrationAccountUpdateAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-