Class SnowflakeEventTableLogsIntegrationDataflowSettingsRequest

java.lang.Object
com.datadog.api.client.v2.model.SnowflakeEventTableLogsIntegrationDataflowSettingsRequest

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SnowflakeEventTableLogsIntegrationDataflowSettingsRequest extends Object
Settings of the event table dataflow. Each record type is collected independently so that you can control ingestion costs, and every record type is ingested into Datadog as logs tagged with its record_type. Only the fields provided are changed.
  • Field Details

    • unparsed

      public boolean unparsed
    • JSON_PROPERTY_EVENT_TABLE_EVENTS_ENABLED

      public static final String JSON_PROPERTY_EVENT_TABLE_EVENTS_ENABLED
      See Also:
    • JSON_PROPERTY_EVENT_TABLE_LOGS_ENABLED

      public static final String JSON_PROPERTY_EVENT_TABLE_LOGS_ENABLED
      See Also:
    • JSON_PROPERTY_EVENT_TABLE_LOGS_INTERVAL_MIN

      public static final String JSON_PROPERTY_EVENT_TABLE_LOGS_INTERVAL_MIN
      See Also:
    • JSON_PROPERTY_EVENT_TABLE_SPAN_EVENTS_ENABLED

      public static final String JSON_PROPERTY_EVENT_TABLE_SPAN_EVENTS_ENABLED
      See Also:
    • JSON_PROPERTY_EVENT_TABLE_SPANS_ENABLED

      public static final String JSON_PROPERTY_EVENT_TABLE_SPANS_ENABLED
      See Also:
  • Constructor Details

    • SnowflakeEventTableLogsIntegrationDataflowSettingsRequest

      public SnowflakeEventTableLogsIntegrationDataflowSettingsRequest()
  • Method Details

    • eventTableEventsEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsRequest eventTableEventsEnabled(Boolean eventTableEventsEnabled)
    • getEventTableEventsEnabled

      @Nullable public Boolean getEventTableEventsEnabled()
      Whether records with a record_type of event are collected. Defaults to false.
      Returns:
      eventTableEventsEnabled
    • setEventTableEventsEnabled

      public void setEventTableEventsEnabled(Boolean eventTableEventsEnabled)
    • eventTableLogsEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsRequest eventTableLogsEnabled(Boolean eventTableLogsEnabled)
    • getEventTableLogsEnabled

      @Nullable public Boolean getEventTableLogsEnabled()
      Whether records with a record_type of log are collected. Defaults to false.
      Returns:
      eventTableLogsEnabled
    • setEventTableLogsEnabled

      public void setEventTableLogsEnabled(Boolean eventTableLogsEnabled)
    • eventTableLogsIntervalMin

      public SnowflakeEventTableLogsIntegrationDataflowSettingsRequest eventTableLogsIntervalMin(Long eventTableLogsIntervalMin)
    • getEventTableLogsIntervalMin

      @Nullable public Long getEventTableLogsIntervalMin()
      How often event table records are collected, in minutes. One of 5, 15 , 30, 60, or 1440. Defaults to 5.
      Returns:
      eventTableLogsIntervalMin
    • setEventTableLogsIntervalMin

      public void setEventTableLogsIntervalMin(Long eventTableLogsIntervalMin)
    • eventTableSpanEventsEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsRequest eventTableSpanEventsEnabled(Boolean eventTableSpanEventsEnabled)
    • getEventTableSpanEventsEnabled

      @Nullable public Boolean getEventTableSpanEventsEnabled()
      Whether records with a record_type of span_event are collected. Defaults to false.
      Returns:
      eventTableSpanEventsEnabled
    • setEventTableSpanEventsEnabled

      public void setEventTableSpanEventsEnabled(Boolean eventTableSpanEventsEnabled)
    • eventTableSpansEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsRequest eventTableSpansEnabled(Boolean eventTableSpansEnabled)
    • getEventTableSpansEnabled

      @Nullable public Boolean getEventTableSpansEnabled()
      Whether records with a record_type of span are collected. Defaults to false.
      Returns:
      eventTableSpansEnabled
    • setEventTableSpansEnabled

      public void setEventTableSpansEnabled(Boolean eventTableSpansEnabled)
    • equals

      public boolean equals(Object o)
      Return true if this SnowflakeEventTableLogsIntegrationDataflowSettingsRequest object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object