@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class PrintReportResponseAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DOWNLOAD_URL |
static String |
JSON_PROPERTY_FROM_TS |
static String |
JSON_PROPERTY_RESOURCE_ID |
static String |
JSON_PROPERTY_RESOURCE_TYPE |
static String |
JSON_PROPERTY_TEMPLATE_VARIABLES |
static String |
JSON_PROPERTY_TIMEFRAME |
static String |
JSON_PROPERTY_TIMEZONE |
static String |
JSON_PROPERTY_TO_TS |
boolean |
unparsed |
| Constructor and Description |
|---|
PrintReportResponseAttributes() |
PrintReportResponseAttributes(String downloadUrl,
Long fromTs,
String resourceId,
ReportScheduleResourceType resourceType,
List<ReportScheduleTemplateVariable> templateVariables,
String timezone,
Long toTs) |
| Modifier and Type | Method and Description |
|---|---|
PrintReportResponseAttributes |
addTemplateVariablesItem(ReportScheduleTemplateVariable templateVariablesItem) |
PrintReportResponseAttributes |
downloadUrl(String downloadUrl) |
boolean |
equals(Object o)
Return true if this PrintReportResponseAttributes object is equal to o.
|
PrintReportResponseAttributes |
fromTs(Long fromTs) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getDownloadUrl()
The URL from which the rendered PDF report can be downloaded.
|
Long |
getFromTs()
The start of the rendered time range, as a Unix timestamp in milliseconds.
|
String |
getResourceId()
The identifier of the dashboard or integration dashboard.
|
ReportScheduleResourceType |
getResourceType()
The type of dashboard resource the report schedule targets.
|
List<ReportScheduleTemplateVariable> |
getTemplateVariables()
The dashboard template variables applied when rendering the report.
|
String |
getTimeframe()
The relative time window used, if one was specified in the request.
|
String |
getTimezone()
The IANA time zone identifier used when rendering the report.
|
Long |
getToTs()
The end of the rendered time range, as a Unix timestamp in milliseconds.
|
int |
hashCode() |
PrintReportResponseAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
PrintReportResponseAttributes |
resourceId(String resourceId) |
PrintReportResponseAttributes |
resourceType(ReportScheduleResourceType resourceType) |
void |
setDownloadUrl(String downloadUrl) |
void |
setFromTs(Long fromTs) |
void |
setResourceId(String resourceId) |
void |
setResourceType(ReportScheduleResourceType resourceType) |
void |
setTemplateVariables(List<ReportScheduleTemplateVariable> templateVariables) |
void |
setTimeframe(String timeframe) |
void |
setTimezone(String timezone) |
void |
setToTs(Long toTs) |
PrintReportResponseAttributes |
templateVariables(List<ReportScheduleTemplateVariable> templateVariables) |
PrintReportResponseAttributes |
timeframe(String timeframe) |
PrintReportResponseAttributes |
timezone(String timezone) |
String |
toString() |
PrintReportResponseAttributes |
toTs(Long toTs) |
public boolean unparsed
public static final String JSON_PROPERTY_DOWNLOAD_URL
public static final String JSON_PROPERTY_FROM_TS
public static final String JSON_PROPERTY_RESOURCE_ID
public static final String JSON_PROPERTY_RESOURCE_TYPE
public static final String JSON_PROPERTY_TEMPLATE_VARIABLES
public static final String JSON_PROPERTY_TIMEFRAME
public static final String JSON_PROPERTY_TIMEZONE
public static final String JSON_PROPERTY_TO_TS
public PrintReportResponseAttributes()
public PrintReportResponseAttributes(String downloadUrl, Long fromTs, String resourceId, ReportScheduleResourceType resourceType, List<ReportScheduleTemplateVariable> templateVariables, String timezone, Long toTs)
public PrintReportResponseAttributes downloadUrl(String downloadUrl)
public String getDownloadUrl()
public void setDownloadUrl(String downloadUrl)
public PrintReportResponseAttributes fromTs(Long fromTs)
public Long getFromTs()
public void setFromTs(Long fromTs)
public PrintReportResponseAttributes resourceId(String resourceId)
public String getResourceId()
public void setResourceId(String resourceId)
public PrintReportResponseAttributes resourceType(ReportScheduleResourceType resourceType)
public ReportScheduleResourceType getResourceType()
public void setResourceType(ReportScheduleResourceType resourceType)
public PrintReportResponseAttributes templateVariables(List<ReportScheduleTemplateVariable> templateVariables)
public PrintReportResponseAttributes addTemplateVariablesItem(ReportScheduleTemplateVariable templateVariablesItem)
public List<ReportScheduleTemplateVariable> getTemplateVariables()
public void setTemplateVariables(List<ReportScheduleTemplateVariable> templateVariables)
public PrintReportResponseAttributes timeframe(String timeframe)
@Nullable public String getTimeframe()
public void setTimeframe(String timeframe)
public PrintReportResponseAttributes timezone(String timezone)
public String getTimezone()
public void setTimezone(String timezone)
public PrintReportResponseAttributes toTs(Long toTs)
public Long getToTs()
public void setToTs(Long toTs)
public PrintReportResponseAttributes 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.