Package com.datadog.api.client.v2.model
Class SnowflakeIntegrationDataflowsResponse
java.lang.Object
com.datadog.api.client.v2.model.SnowflakeIntegrationDataflowsResponse
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SnowflakeIntegrationDataflowsResponse
extends Object
Data Datadog collects from Snowflake, keyed by dataflow id.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this SnowflakeIntegrationDataflowsResponse object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Account-level usage metrics read from the SnowflakeACCOUNT_USAGEschema, covering storage usage, credit consumption, and query activity.Cost data aggregated from the SnowflakeORGANIZATION_USAGEschema.Data Observability, which collects lineage and data quality information from your Snowflake databases so you can explore how data flows and detect and resolve quality issues.Records from your Snowflake event tables, used to monitor application behavior and identify issues.Organization-level usage metrics read from the SnowflakeORGANIZATION_USAGEschema, covering the credit consumption of every account in the organization and the history of data transferred out of Snowflake.Per-query logs that let you identify long-running, poorly performing, and expensive queries.Security logs from the SnowflakeACCOUNT_USAGEschema, for analyzing the security of your Snowflake account and running threat detection with Cloud SIEM.Execution logs for your scheduled Snowflake tasks, covering start time, end time, status, and any error message.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetSnowflakeAccountUsageMetrics(SnowflakeAccountUsageMetricsIntegrationDataflowResponse snowflakeAccountUsageMetrics) voidsetSnowflakeCloudCostMetrics(SnowflakeCloudCostMetricsIntegrationDataflowResponse snowflakeCloudCostMetrics) voidsetSnowflakeDataObservabilityQualityMonitoring(SnowflakeDataObservabilityQualityMonitoringIntegrationDataflowResponse snowflakeDataObservabilityQualityMonitoring) voidsetSnowflakeEventTableLogs(SnowflakeEventTableLogsIntegrationDataflowResponse snowflakeEventTableLogs) voidsetSnowflakeOrganizationUsageMetrics(SnowflakeOrganizationUsageMetricsIntegrationDataflowResponse snowflakeOrganizationUsageMetrics) voidsetSnowflakeQueryHistoryLogs(SnowflakeQueryHistoryLogsIntegrationDataflowResponse snowflakeQueryHistoryLogs) voidsetSnowflakeSecurityLogs(SnowflakeSecurityLogsIntegrationDataflowResponse snowflakeSecurityLogs) voidsetSnowflakeTaskHistoryLogs(SnowflakeTaskHistoryLogsIntegrationDataflowResponse snowflakeTaskHistoryLogs) snowflakeAccountUsageMetrics(SnowflakeAccountUsageMetricsIntegrationDataflowResponse snowflakeAccountUsageMetrics) snowflakeCloudCostMetrics(SnowflakeCloudCostMetricsIntegrationDataflowResponse snowflakeCloudCostMetrics) snowflakeDataObservabilityQualityMonitoring(SnowflakeDataObservabilityQualityMonitoringIntegrationDataflowResponse snowflakeDataObservabilityQualityMonitoring) snowflakeEventTableLogs(SnowflakeEventTableLogsIntegrationDataflowResponse snowflakeEventTableLogs) snowflakeOrganizationUsageMetrics(SnowflakeOrganizationUsageMetricsIntegrationDataflowResponse snowflakeOrganizationUsageMetrics) snowflakeQueryHistoryLogs(SnowflakeQueryHistoryLogsIntegrationDataflowResponse snowflakeQueryHistoryLogs) snowflakeSecurityLogs(SnowflakeSecurityLogsIntegrationDataflowResponse snowflakeSecurityLogs) snowflakeTaskHistoryLogs(SnowflakeTaskHistoryLogsIntegrationDataflowResponse snowflakeTaskHistoryLogs) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_SNOWFLAKE_ACCOUNT_USAGE_METRICS
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_CLOUD_COST_METRICS
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_DATA_OBSERVABILITY_QUALITY_MONITORING
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_EVENT_TABLE_LOGS
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_ORGANIZATION_USAGE_METRICS
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_QUERY_HISTORY_LOGS
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_SECURITY_LOGS
- See Also:
-
JSON_PROPERTY_SNOWFLAKE_TASK_HISTORY_LOGS
- See Also:
-
-
Constructor Details
-
SnowflakeIntegrationDataflowsResponse
public SnowflakeIntegrationDataflowsResponse()
-
-
Method Details
-
snowflakeAccountUsageMetrics
public SnowflakeIntegrationDataflowsResponse snowflakeAccountUsageMetrics(SnowflakeAccountUsageMetricsIntegrationDataflowResponse snowflakeAccountUsageMetrics) -
getSnowflakeAccountUsageMetrics
@Nullable public SnowflakeAccountUsageMetricsIntegrationDataflowResponse getSnowflakeAccountUsageMetrics()Account-level usage metrics read from the SnowflakeACCOUNT_USAGEschema, covering storage usage, credit consumption, and query activity.- Returns:
- snowflakeAccountUsageMetrics
-
setSnowflakeAccountUsageMetrics
public void setSnowflakeAccountUsageMetrics(SnowflakeAccountUsageMetricsIntegrationDataflowResponse snowflakeAccountUsageMetrics) -
snowflakeCloudCostMetrics
public SnowflakeIntegrationDataflowsResponse snowflakeCloudCostMetrics(SnowflakeCloudCostMetricsIntegrationDataflowResponse snowflakeCloudCostMetrics) -
getSnowflakeCloudCostMetrics
@Nullable public SnowflakeCloudCostMetricsIntegrationDataflowResponse getSnowflakeCloudCostMetrics()Cost data aggregated from the SnowflakeORGANIZATION_USAGEschema. Requires Cloud Cost Management to be set up for your organization, and the ORGANIZATION_BILLING_VIEWER database role on the Snowflake role; without both this dataflow collects no data.- Returns:
- snowflakeCloudCostMetrics
-
setSnowflakeCloudCostMetrics
public void setSnowflakeCloudCostMetrics(SnowflakeCloudCostMetricsIntegrationDataflowResponse snowflakeCloudCostMetrics) -
snowflakeDataObservabilityQualityMonitoring
public SnowflakeIntegrationDataflowsResponse snowflakeDataObservabilityQualityMonitoring(SnowflakeDataObservabilityQualityMonitoringIntegrationDataflowResponse snowflakeDataObservabilityQualityMonitoring) -
getSnowflakeDataObservabilityQualityMonitoring
@Nullable public SnowflakeDataObservabilityQualityMonitoringIntegrationDataflowResponse getSnowflakeDataObservabilityQualityMonitoring()Data Observability, which collects lineage and data quality information from your Snowflake databases so you can explore how data flows and detect and resolve quality issues.- Returns:
- snowflakeDataObservabilityQualityMonitoring
-
setSnowflakeDataObservabilityQualityMonitoring
public void setSnowflakeDataObservabilityQualityMonitoring(SnowflakeDataObservabilityQualityMonitoringIntegrationDataflowResponse snowflakeDataObservabilityQualityMonitoring) -
snowflakeEventTableLogs
public SnowflakeIntegrationDataflowsResponse snowflakeEventTableLogs(SnowflakeEventTableLogsIntegrationDataflowResponse snowflakeEventTableLogs) -
getSnowflakeEventTableLogs
Records from your Snowflake event tables, used to monitor application behavior and identify issues.enabledturns the dataflow on and off as a whole, and the per-record-type toggles insettingsselect which kinds of record it collects while it is on. The Snowflake role needs usage granted on the database, the schema, and the event table itself; without those grants this dataflow collects no data.- Returns:
- snowflakeEventTableLogs
-
setSnowflakeEventTableLogs
public void setSnowflakeEventTableLogs(SnowflakeEventTableLogsIntegrationDataflowResponse snowflakeEventTableLogs) -
snowflakeOrganizationUsageMetrics
public SnowflakeIntegrationDataflowsResponse snowflakeOrganizationUsageMetrics(SnowflakeOrganizationUsageMetricsIntegrationDataflowResponse snowflakeOrganizationUsageMetrics) -
getSnowflakeOrganizationUsageMetrics
@Nullable public SnowflakeOrganizationUsageMetricsIntegrationDataflowResponse getSnowflakeOrganizationUsageMetrics()Organization-level usage metrics read from the SnowflakeORGANIZATION_USAGEschema, covering the credit consumption of every account in the organization and the history of data transferred out of Snowflake. Reading that schema requires the ORGADMIN role; without it this dataflow collects no data.- Returns:
- snowflakeOrganizationUsageMetrics
-
setSnowflakeOrganizationUsageMetrics
public void setSnowflakeOrganizationUsageMetrics(SnowflakeOrganizationUsageMetricsIntegrationDataflowResponse snowflakeOrganizationUsageMetrics) -
snowflakeQueryHistoryLogs
public SnowflakeIntegrationDataflowsResponse snowflakeQueryHistoryLogs(SnowflakeQueryHistoryLogsIntegrationDataflowResponse snowflakeQueryHistoryLogs) -
getSnowflakeQueryHistoryLogs
@Nullable public SnowflakeQueryHistoryLogsIntegrationDataflowResponse getSnowflakeQueryHistoryLogs()Per-query logs that let you identify long-running, poorly performing, and expensive queries.- Returns:
- snowflakeQueryHistoryLogs
-
setSnowflakeQueryHistoryLogs
public void setSnowflakeQueryHistoryLogs(SnowflakeQueryHistoryLogsIntegrationDataflowResponse snowflakeQueryHistoryLogs) -
snowflakeSecurityLogs
public SnowflakeIntegrationDataflowsResponse snowflakeSecurityLogs(SnowflakeSecurityLogsIntegrationDataflowResponse snowflakeSecurityLogs) -
getSnowflakeSecurityLogs
Security logs from the SnowflakeACCOUNT_USAGEschema, for analyzing the security of your Snowflake account and running threat detection with Cloud SIEM.- Returns:
- snowflakeSecurityLogs
-
setSnowflakeSecurityLogs
public void setSnowflakeSecurityLogs(SnowflakeSecurityLogsIntegrationDataflowResponse snowflakeSecurityLogs) -
snowflakeTaskHistoryLogs
public SnowflakeIntegrationDataflowsResponse snowflakeTaskHistoryLogs(SnowflakeTaskHistoryLogsIntegrationDataflowResponse snowflakeTaskHistoryLogs) -
getSnowflakeTaskHistoryLogs
Execution logs for your scheduled Snowflake tasks, covering start time, end time, status, and any error message.- Returns:
- snowflakeTaskHistoryLogs
-
setSnowflakeTaskHistoryLogs
public void setSnowflakeTaskHistoryLogs(SnowflakeTaskHistoryLogsIntegrationDataflowResponse snowflakeTaskHistoryLogs) -
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:
- SnowflakeIntegrationDataflowsResponse
-
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 SnowflakeIntegrationDataflowsResponse object is equal to o. -
hashCode
public int hashCode() -
toString
-