@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringDatasetDefinition extends Object
data_source. Use
reference_table or managed_resource for a referential dataset, or one
of the event platform sources (for example logs, audit, events
, spans, rum) for an event platform dataset.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_COLUMNS |
static String |
JSON_PROPERTY_DATA_SOURCE |
static String |
JSON_PROPERTY_INDEXES |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_QUERY_FILTER |
static String |
JSON_PROPERTY_SEARCH |
static String |
JSON_PROPERTY_STORAGE |
static String |
JSON_PROPERTY_TABLE_NAME |
static String |
JSON_PROPERTY_TIME_WINDOW |
boolean |
unparsed |
| Constructor and Description |
|---|
SecurityMonitoringDatasetDefinition() |
SecurityMonitoringDatasetDefinition(String dataSource,
String name) |
public boolean unparsed
public static final String JSON_PROPERTY_COLUMNS
public static final String JSON_PROPERTY_DATA_SOURCE
public static final String JSON_PROPERTY_INDEXES
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_QUERY_FILTER
public static final String JSON_PROPERTY_SEARCH
public static final String JSON_PROPERTY_STORAGE
public static final String JSON_PROPERTY_TABLE_NAME
public static final String JSON_PROPERTY_TIME_WINDOW
public SecurityMonitoringDatasetDefinition columns(List<SecurityMonitoringDatasetColumn> columns)
public SecurityMonitoringDatasetDefinition addColumnsItem(SecurityMonitoringDatasetColumn columnsItem)
@Nullable public List<SecurityMonitoringDatasetColumn> getColumns()
public void setColumns(List<SecurityMonitoringDatasetColumn> columns)
public SecurityMonitoringDatasetDefinition dataSource(String dataSource)
public String getDataSource()
public void setDataSource(String dataSource)
public SecurityMonitoringDatasetDefinition indexes(List<String> indexes)
public SecurityMonitoringDatasetDefinition addIndexesItem(String indexesItem)
@Nullable public List<String> getIndexes()
public SecurityMonitoringDatasetDefinition name(String name)
public String getName()
public void setName(String name)
public SecurityMonitoringDatasetDefinition queryFilter(String queryFilter)
@Nullable public String getQueryFilter()
public void setQueryFilter(String queryFilter)
public SecurityMonitoringDatasetDefinition search(SecurityMonitoringDatasetSearch search)
@Nullable public SecurityMonitoringDatasetSearch getSearch()
public void setSearch(SecurityMonitoringDatasetSearch search)
public SecurityMonitoringDatasetDefinition storage(String storage)
@Nullable public String getStorage()
public void setStorage(String storage)
public SecurityMonitoringDatasetDefinition tableName(String tableName)
@Nullable public String getTableName()
public void setTableName(String tableName)
public SecurityMonitoringDatasetDefinition timeWindow(SecurityMonitoringDatasetTimeWindow timeWindow)
@Nullable public SecurityMonitoringDatasetTimeWindow getTimeWindow()
public void setTimeWindow(SecurityMonitoringDatasetTimeWindow timeWindow)
public SecurityMonitoringDatasetDefinition putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.