@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DatasetReportScheduleResponseAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CELL_ID |
static String |
JSON_PROPERTY_DATASET_ID |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_FILE_ROW_LIMIT |
static String |
JSON_PROPERTY_INLINE_ROW_LIMIT |
static String |
JSON_PROPERTY_NEXT_RECURRENCE |
static String |
JSON_PROPERTY_NOTEBOOK_ID |
static String |
JSON_PROPERTY_RECIPIENTS |
static String |
JSON_PROPERTY_RESOURCE_ID |
static String |
JSON_PROPERTY_RESOURCE_TYPE |
static String |
JSON_PROPERTY_RRULE |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_TIMEFRAME |
static String |
JSON_PROPERTY_TIMEZONE |
static String |
JSON_PROPERTY_TITLE |
boolean |
unparsed |
| Constructor and Description |
|---|
DatasetReportScheduleResponseAttributes() |
DatasetReportScheduleResponseAttributes(String cellId,
String datasetId,
String description,
Long fileRowLimit,
Long inlineRowLimit,
Long nextRecurrence,
Long notebookId,
List<String> recipients,
String resourceId,
DatasetReportScheduleResourceType resourceType,
String rrule,
ReportScheduleStatus status,
String timeframe,
String timezone,
String title) |
| Modifier and Type | Method and Description |
|---|---|
DatasetReportScheduleResponseAttributes |
addRecipientsItem(String recipientsItem) |
DatasetReportScheduleResponseAttributes |
cellId(String cellId) |
DatasetReportScheduleResponseAttributes |
datasetId(String datasetId) |
DatasetReportScheduleResponseAttributes |
description(String description) |
boolean |
equals(Object o)
Return true if this DatasetReportScheduleResponseAttributes object is equal to o.
|
DatasetReportScheduleResponseAttributes |
fileRowLimit(Long fileRowLimit) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getCellId()
The identifier of the notebook cell that published the dataset, or
null if not
set. |
String |
getDatasetId()
The identifier of the dataset, or
null if not set. |
String |
getDescription()
The description of the report.
|
Long |
getFileRowLimit()
The maximum number of rows included in the attached CSV file, or
null if not set. |
Long |
getInlineRowLimit()
The maximum number of rows included inline in the email body, or
null if not set. |
Long |
getNextRecurrence()
The Unix timestamp, in milliseconds, of the next scheduled delivery, or
null if
none is scheduled. |
Long |
getNotebookId()
The identifier of the notebook containing the dataset cell, or
null if not set. |
List<String> |
getRecipients()
The recipients of the report (email addresses, Slack channel references, or Microsoft Teams
channel references).
|
String |
getResourceId()
The identifier of the widget containing the dataset.
|
DatasetReportScheduleResourceType |
getResourceType()
The type of resource targeted by a dataset report schedule.
|
String |
getRrule()
The recurrence rule for the schedule, expressed as an iCalendar
RRULE string. |
ReportScheduleStatus |
getStatus()
Whether the schedule is currently delivering reports (
active) or paused (
inactive). |
String |
getTimeframe()
The relative timeframe of data included in the report.
|
String |
getTimezone()
The IANA time zone identifier the recurrence rule is evaluated in.
|
String |
getTitle()
The title of the report.
|
int |
hashCode() |
DatasetReportScheduleResponseAttributes |
inlineRowLimit(Long inlineRowLimit) |
DatasetReportScheduleResponseAttributes |
nextRecurrence(Long nextRecurrence) |
DatasetReportScheduleResponseAttributes |
notebookId(Long notebookId) |
DatasetReportScheduleResponseAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
DatasetReportScheduleResponseAttributes |
recipients(List<String> recipients) |
DatasetReportScheduleResponseAttributes |
resourceId(String resourceId) |
DatasetReportScheduleResponseAttributes |
resourceType(DatasetReportScheduleResourceType resourceType) |
DatasetReportScheduleResponseAttributes |
rrule(String rrule) |
void |
setCellId(String cellId) |
void |
setDatasetId(String datasetId) |
void |
setDescription(String description) |
void |
setFileRowLimit(Long fileRowLimit) |
void |
setInlineRowLimit(Long inlineRowLimit) |
void |
setNextRecurrence(Long nextRecurrence) |
void |
setNotebookId(Long notebookId) |
void |
setRecipients(List<String> recipients) |
void |
setResourceId(String resourceId) |
void |
setResourceType(DatasetReportScheduleResourceType resourceType) |
void |
setRrule(String rrule) |
void |
setStatus(ReportScheduleStatus status) |
void |
setTimeframe(String timeframe) |
void |
setTimezone(String timezone) |
void |
setTitle(String title) |
DatasetReportScheduleResponseAttributes |
status(ReportScheduleStatus status) |
DatasetReportScheduleResponseAttributes |
timeframe(String timeframe) |
DatasetReportScheduleResponseAttributes |
timezone(String timezone) |
DatasetReportScheduleResponseAttributes |
title(String title) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_CELL_ID
public static final String JSON_PROPERTY_DATASET_ID
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_FILE_ROW_LIMIT
public static final String JSON_PROPERTY_INLINE_ROW_LIMIT
public static final String JSON_PROPERTY_NEXT_RECURRENCE
public static final String JSON_PROPERTY_NOTEBOOK_ID
public static final String JSON_PROPERTY_RECIPIENTS
public static final String JSON_PROPERTY_RESOURCE_ID
public static final String JSON_PROPERTY_RESOURCE_TYPE
public static final String JSON_PROPERTY_RRULE
public static final String JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_TIMEFRAME
public static final String JSON_PROPERTY_TIMEZONE
public static final String JSON_PROPERTY_TITLE
public DatasetReportScheduleResponseAttributes()
public DatasetReportScheduleResponseAttributes(String cellId, String datasetId, String description, Long fileRowLimit, Long inlineRowLimit, Long nextRecurrence, Long notebookId, List<String> recipients, String resourceId, DatasetReportScheduleResourceType resourceType, String rrule, ReportScheduleStatus status, String timeframe, String timezone, String title)
public DatasetReportScheduleResponseAttributes cellId(String cellId)
@Nullable public String getCellId()
null if not
set.public void setCellId(String cellId)
public DatasetReportScheduleResponseAttributes datasetId(String datasetId)
@Nullable public String getDatasetId()
null if not set.public void setDatasetId(String datasetId)
public DatasetReportScheduleResponseAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public DatasetReportScheduleResponseAttributes fileRowLimit(Long fileRowLimit)
@Nullable public Long getFileRowLimit()
null if not set.public void setFileRowLimit(Long fileRowLimit)
public DatasetReportScheduleResponseAttributes inlineRowLimit(Long inlineRowLimit)
@Nullable public Long getInlineRowLimit()
null if not set.public void setInlineRowLimit(Long inlineRowLimit)
public DatasetReportScheduleResponseAttributes nextRecurrence(Long nextRecurrence)
@Nullable public Long getNextRecurrence()
null if
none is scheduled.public void setNextRecurrence(Long nextRecurrence)
public DatasetReportScheduleResponseAttributes notebookId(Long notebookId)
@Nullable public Long getNotebookId()
null if not set.public void setNotebookId(Long notebookId)
public DatasetReportScheduleResponseAttributes recipients(List<String> recipients)
public DatasetReportScheduleResponseAttributes addRecipientsItem(String recipientsItem)
public List<String> getRecipients()
public DatasetReportScheduleResponseAttributes resourceId(String resourceId)
public String getResourceId()
public void setResourceId(String resourceId)
public DatasetReportScheduleResponseAttributes resourceType(DatasetReportScheduleResourceType resourceType)
public DatasetReportScheduleResourceType getResourceType()
public void setResourceType(DatasetReportScheduleResourceType resourceType)
public DatasetReportScheduleResponseAttributes rrule(String rrule)
public String getRrule()
RRULE string.public void setRrule(String rrule)
public DatasetReportScheduleResponseAttributes status(ReportScheduleStatus status)
public ReportScheduleStatus getStatus()
active) or paused (
inactive).public void setStatus(ReportScheduleStatus status)
public DatasetReportScheduleResponseAttributes timeframe(String timeframe)
public String getTimeframe()
public void setTimeframe(String timeframe)
public DatasetReportScheduleResponseAttributes timezone(String timezone)
public String getTimezone()
public void setTimezone(String timezone)
public DatasetReportScheduleResponseAttributes title(String title)
public String getTitle()
public void setTitle(String title)
public DatasetReportScheduleResponseAttributes 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.