Package com.datadog.api.client.v2.model
Class DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest
java.lang.Object
com.datadog.api.client.v2.model.DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest
extends Object
Settings of the Data Jobs Monitoring dataflow. Only the fields provided are changed.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionddApiKeyId(String ddApiKeyId) ddApiKeySecret(String ddApiKeySecret) djmGlobalInitScriptEnabled(Boolean djmGlobalInitScriptEnabled) booleanReturn true if this DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest object is equal to o.ID of the Datadog API key the global init script uses to submit data.Secret value of the Datadog API key identified bydd_api_key_id.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()scriptGpumEnabled(Boolean scriptGpumEnabled) scriptLogsEnabled(Boolean scriptLogsEnabled) serverlessJobsEnabled(Boolean serverlessJobsEnabled) voidsetDdApiKeyId(String ddApiKeyId) voidsetDdApiKeySecret(String ddApiKeySecret) 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_DD_API_KEY_SECRET
- 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
-
DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest()
-
-
Method Details
-
ddApiKeyId
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest ddApiKeyId(String ddApiKeyId) -
getDdApiKeyId
ID of the Datadog API key the global init script uses to submit data. Setting or changing it requiresdd_api_key_secretin the same request.- Returns:
- ddApiKeyId
-
setDdApiKeyId
-
ddApiKeySecret
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest ddApiKeySecret(String ddApiKeySecret) -
getDdApiKeySecret
Secret value of the Datadog API key identified bydd_api_key_id.- Returns:
- ddApiKeySecret
-
setDdApiKeySecret
-
djmGlobalInitScriptEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest djmGlobalInitScriptEnabled(Boolean djmGlobalInitScriptEnabled) -
getDjmGlobalInitScriptEnabled
Whether Datadog installs and manages the Agent on your Databricks clusters through a global init script. Installation can take up to 15 minutes and requires Databricks Workspace Admin permissions. The script does not apply to clusters in Standard access mode. Leave thisfalseto install the Agent yourself. Defaults tofalse.- Returns:
- djmGlobalInitScriptEnabled
-
setDjmGlobalInitScriptEnabled
-
scriptGpumEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest 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. Defaults tofalse.- Returns:
- scriptGpumEnabled
-
setScriptGpumEnabled
-
scriptLogsEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest 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. Defaults tofalse.- Returns:
- scriptLogsEnabled
-
setScriptLogsEnabled
-
serverlessJobsEnabled
public DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest 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. Defaults totrue.- Returns:
- serverlessJobsEnabled
-
setServerlessJobsEnabled
-
equals
Return true if this DatabricksDataObservabilityJobsMonitoringIntegrationDataflowSettingsRequest object is equal to o. -
hashCode
public int hashCode() -
toString
-