Class SnowflakeEventTableLogsIntegrationDataflowSettingsResponse

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SnowflakeEventTableLogsIntegrationDataflowSettingsResponse 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.
  • 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

    • SnowflakeEventTableLogsIntegrationDataflowSettingsResponse

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse()
  • Method Details

    • eventTableEventsEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse eventTableEventsEnabled(Boolean eventTableEventsEnabled)
    • getEventTableEventsEnabled

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

      public void setEventTableEventsEnabled(Boolean eventTableEventsEnabled)
    • eventTableLogsEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse eventTableLogsEnabled(Boolean eventTableLogsEnabled)
    • getEventTableLogsEnabled

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

      public void setEventTableLogsEnabled(Boolean eventTableLogsEnabled)
    • eventTableLogsIntervalMin

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse eventTableLogsIntervalMin(Long eventTableLogsIntervalMin)
    • getEventTableLogsIntervalMin

      @Nullable public Long getEventTableLogsIntervalMin()
      How often event table records are collected, in minutes.
      Returns:
      eventTableLogsIntervalMin
    • setEventTableLogsIntervalMin

      public void setEventTableLogsIntervalMin(Long eventTableLogsIntervalMin)
    • eventTableSpanEventsEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse eventTableSpanEventsEnabled(Boolean eventTableSpanEventsEnabled)
    • getEventTableSpanEventsEnabled

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

      public void setEventTableSpanEventsEnabled(Boolean eventTableSpanEventsEnabled)
    • eventTableSpansEnabled

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse eventTableSpansEnabled(Boolean eventTableSpansEnabled)
    • getEventTableSpansEnabled

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

      public void setEventTableSpansEnabled(Boolean eventTableSpansEnabled)
    • putAdditionalProperty

      public SnowflakeEventTableLogsIntegrationDataflowSettingsResponse 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 set
      value - The associated value
      Returns:
      SnowflakeEventTableLogsIntegrationDataflowSettingsResponse
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this SnowflakeEventTableLogsIntegrationDataflowSettingsResponse 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