Package com.datadog.api.client.v2.model
Class DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse
java.lang.Object
com.datadog.api.client.v2.model.DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse
extends Object
Settings of the Data Jobs Monitoring dataflow.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionddApiKeyId(String ddApiKeyId) djmGlobalInitScriptEnabled(Boolean djmGlobalInitScriptEnabled) booleanReturn true if this DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.ID of the Datadog API key the global init script uses to submit data.Whether Datadog installs and manages the Agent on your Databricks clusters through a global init script.Whether GPU metrics are collected from your Databricks clusters.Whether driver and worker logs are collected from your Databricks clusters.Whether health and cost data is collected for jobs running on Serverless or SQL Warehouse compute.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.scriptGpumEnabled(Boolean scriptGpumEnabled) scriptLogsEnabled(Boolean scriptLogsEnabled) serverlessJobsEnabled(Boolean serverlessJobsEnabled) voidsetDdApiKeyId(String ddApiKeyId) voidsetDjmGlobalInitScriptEnabled(Boolean djmGlobalInitScriptEnabled) voidsetScriptGpumEnabled(Boolean scriptGpumEnabled) voidsetScriptLogsEnabled(Boolean scriptLogsEnabled) voidsetServerlessJobsEnabled(Boolean serverlessJobsEnabled) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DD_API_KEY_ID
- See Also:
-
JSON_PROPERTY_DJM_GLOBAL_INIT_SCRIPT_ENABLED
- See Also:
-
JSON_PROPERTY_SCRIPT_GPUM_ENABLED
- See Also:
-
JSON_PROPERTY_SCRIPT_LOGS_ENABLED
- See Also:
-
JSON_PROPERTY_SERVERLESS_JOBS_ENABLED
- See Also:
-
-
Constructor Details
-
DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse()
-
-
Method Details
-
ddApiKeyId
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse ddApiKeyId(String ddApiKeyId) -
getDdApiKeyId
ID of the Datadog API key the global init script uses to submit data.- Returns:
- ddApiKeyId
-
setDdApiKeyId
-
djmGlobalInitScriptEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse djmGlobalInitScriptEnabled(Boolean djmGlobalInitScriptEnabled) -
getDjmGlobalInitScriptEnabled
Whether Datadog installs and manages the Agent on your Databricks clusters through a global init script. The script does not apply to clusters in Standard access mode. Whenfalse, the Agent is installed manually.- Returns:
- djmGlobalInitScriptEnabled
-
setDjmGlobalInitScriptEnabled
-
scriptGpumEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse scriptGpumEnabled(Boolean scriptGpumEnabled) -
getScriptGpumEnabled
Whether GPU metrics are collected from your Databricks clusters. The Agent installed by the global init script performs the collection, so this requires the dataflow to be enabled withdjm_global_init_script_enabledset totrue.- Returns:
- scriptGpumEnabled
-
setScriptGpumEnabled
-
scriptLogsEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse scriptLogsEnabled(Boolean scriptLogsEnabled) -
getScriptLogsEnabled
Whether driver and worker logs are collected from your Databricks clusters. The Agent installed by the global init script performs the collection, so this requires the dataflow to be enabled withdjm_global_init_script_enabledset totrue.- Returns:
- scriptLogsEnabled
-
setScriptLogsEnabled
-
serverlessJobsEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse serverlessJobsEnabled(Boolean serverlessJobsEnabled) -
getServerlessJobsEnabled
Whether health and cost data is collected for jobs running on Serverless or SQL Warehouse compute. This compute has no clusters for the global init script to target, so collection reads the Databricks system tables and requiressystem_tables_sql_warehouse_id.- Returns:
- serverlessJobsEnabled
-
setServerlessJobsEnabled
-
putAdditionalProperty
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse putAdditionalProperty(String key, Object value) 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:
- DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse
-
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 DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsResponse object is equal to o. -
hashCode
public int hashCode() -
toString
-