@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ReportScheduleResourceAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_RESOURCE_TYPE |
static String |
JSON_PROPERTY_TEMPLATE_VARIABLES |
static String |
JSON_PROPERTY_TITLE |
boolean |
unparsed |
| Constructor and Description |
|---|
ReportScheduleResourceAttributes() |
ReportScheduleResourceAttributes(ReportScheduleResourceType resourceType) |
| Modifier and Type | Method and Description |
|---|---|
ReportScheduleResourceAttributes |
addTemplateVariablesItem(ReportScheduleIndexTemplateVariable templateVariablesItem) |
boolean |
equals(Object o)
Return true if this ReportScheduleResourceAttributes object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
ReportScheduleResourceType |
getResourceType()
The type of dashboard resource the report schedule targets.
|
org.openapitools.jackson.nullable.JsonNullable<List<ReportScheduleIndexTemplateVariable>> |
getTemplateVariables_JsonNullable() |
List<ReportScheduleIndexTemplateVariable> |
getTemplateVariables()
Template variable metadata from the dashboard resource, when available.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getTitle_JsonNullable() |
String |
getTitle()
The title of the dashboard or integration dashboard resource, when available.
|
int |
hashCode() |
ReportScheduleResourceAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
ReportScheduleResourceAttributes |
resourceType(ReportScheduleResourceType resourceType) |
void |
setResourceType(ReportScheduleResourceType resourceType) |
void |
setTemplateVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<ReportScheduleIndexTemplateVariable>> templateVariables) |
void |
setTemplateVariables(List<ReportScheduleIndexTemplateVariable> templateVariables) |
void |
setTitle_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> title) |
void |
setTitle(String title) |
ReportScheduleResourceAttributes |
templateVariables(List<ReportScheduleIndexTemplateVariable> templateVariables) |
ReportScheduleResourceAttributes |
title(String title) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_RESOURCE_TYPE
public static final String JSON_PROPERTY_TEMPLATE_VARIABLES
public static final String JSON_PROPERTY_TITLE
public ReportScheduleResourceAttributes()
public ReportScheduleResourceAttributes(ReportScheduleResourceType resourceType)
public ReportScheduleResourceAttributes resourceType(ReportScheduleResourceType resourceType)
public ReportScheduleResourceType getResourceType()
public void setResourceType(ReportScheduleResourceType resourceType)
public ReportScheduleResourceAttributes templateVariables(List<ReportScheduleIndexTemplateVariable> templateVariables)
public ReportScheduleResourceAttributes addTemplateVariablesItem(ReportScheduleIndexTemplateVariable templateVariablesItem)
@Nullable public List<ReportScheduleIndexTemplateVariable> getTemplateVariables()
public org.openapitools.jackson.nullable.JsonNullable<List<ReportScheduleIndexTemplateVariable>> getTemplateVariables_JsonNullable()
public void setTemplateVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<ReportScheduleIndexTemplateVariable>> templateVariables)
public void setTemplateVariables(List<ReportScheduleIndexTemplateVariable> templateVariables)
public ReportScheduleResourceAttributes title(String title)
@Nullable public String getTitle()
public org.openapitools.jackson.nullable.JsonNullable<String> getTitle_JsonNullable()
public void setTitle_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> title)
public void setTitle(String title)
public ReportScheduleResourceAttributes 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.