@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class Dashboard extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTHOR_HANDLE |
static String |
JSON_PROPERTY_AUTHOR_NAME |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_IS_READ_ONLY |
static String |
JSON_PROPERTY_LAYOUT_TYPE |
static String |
JSON_PROPERTY_MODIFIED_AT |
static String |
JSON_PROPERTY_NOTIFY_LIST |
static String |
JSON_PROPERTY_REFLOW_TYPE |
static String |
JSON_PROPERTY_RESTRICTED_ROLES |
static String |
JSON_PROPERTY_TAGS |
static String |
JSON_PROPERTY_TEMPLATE_VARIABLE_PRESETS |
static String |
JSON_PROPERTY_TEMPLATE_VARIABLES |
static String |
JSON_PROPERTY_TITLE |
static String |
JSON_PROPERTY_URL |
static String |
JSON_PROPERTY_WIDGETS |
boolean |
unparsed |
| Constructor and Description |
|---|
Dashboard() |
Dashboard(DashboardLayoutType layoutType,
String title,
List<Widget> widgets) |
| Modifier and Type | Method and Description |
|---|---|
Dashboard |
addNotifyListItem(String notifyListItem) |
Dashboard |
addRestrictedRolesItem(String restrictedRolesItem) |
Dashboard |
addTagsItem(String tagsItem) |
Dashboard |
addTemplateVariablePresetsItem(DashboardTemplateVariablePreset templateVariablePresetsItem) |
Dashboard |
addTemplateVariablesItem(DashboardTemplateVariable templateVariablesItem) |
Dashboard |
addWidgetsItem(Widget widgetsItem) |
Dashboard |
description(String description) |
boolean |
equals(Object o)
Return true if this Dashboard 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.
|
String |
getAuthorHandle()
Identifier of the dashboard author.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getAuthorName_JsonNullable() |
String |
getAuthorName()
Name of the dashboard author.
|
OffsetDateTime |
getCreatedAt()
Creation date of the dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getDescription_JsonNullable() |
String |
getDescription()
Description of the dashboard.
|
String |
getId()
ID of the dashboard.
|
Boolean |
getIsReadOnly()
Deprecated.
|
DashboardLayoutType |
getLayoutType()
Layout type of the dashboard.
|
OffsetDateTime |
getModifiedAt()
Modification date of the dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<List<String>> |
getNotifyList_JsonNullable() |
List<String> |
getNotifyList()
List of handles of users to notify when changes are made to this dashboard.
|
DashboardReflowType |
getReflowType()
Reflow type for a new dashboard layout dashboard.
|
List<String> |
getRestrictedRoles()
Deprecated.
|
org.openapitools.jackson.nullable.JsonNullable<List<String>> |
getTags_JsonNullable() |
List<String> |
getTags()
List of team names representing ownership of a dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariablePreset>> |
getTemplateVariablePresets_JsonNullable() |
List<DashboardTemplateVariablePreset> |
getTemplateVariablePresets()
Array of template variables saved views.
|
org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariable>> |
getTemplateVariables_JsonNullable() |
List<DashboardTemplateVariable> |
getTemplateVariables()
List of template variables for this dashboard.
|
String |
getTitle()
Title of the dashboard.
|
String |
getUrl()
The URL of the dashboard.
|
List<Widget> |
getWidgets()
List of widgets to display on the dashboard.
|
int |
hashCode() |
Dashboard |
isReadOnly(Boolean isReadOnly) |
Dashboard |
layoutType(DashboardLayoutType layoutType) |
Dashboard |
notifyList(List<String> notifyList) |
Dashboard |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
Dashboard |
reflowType(DashboardReflowType reflowType) |
Dashboard |
restrictedRoles(List<String> restrictedRoles) |
void |
setDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description) |
void |
setDescription(String description) |
void |
setIsReadOnly(Boolean isReadOnly)
Deprecated.
|
void |
setLayoutType(DashboardLayoutType layoutType) |
void |
setNotifyList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> notifyList) |
void |
setNotifyList(List<String> notifyList) |
void |
setReflowType(DashboardReflowType reflowType) |
void |
setRestrictedRoles(List<String> restrictedRoles)
Deprecated.
|
void |
setTags_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> tags) |
void |
setTags(List<String> tags) |
void |
setTemplateVariablePresets_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariablePreset>> templateVariablePresets) |
void |
setTemplateVariablePresets(List<DashboardTemplateVariablePreset> templateVariablePresets) |
void |
setTemplateVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariable>> templateVariables) |
void |
setTemplateVariables(List<DashboardTemplateVariable> templateVariables) |
void |
setTitle(String title) |
void |
setWidgets(List<Widget> widgets) |
Dashboard |
tags(List<String> tags) |
Dashboard |
templateVariablePresets(List<DashboardTemplateVariablePreset> templateVariablePresets) |
Dashboard |
templateVariables(List<DashboardTemplateVariable> templateVariables) |
Dashboard |
title(String title) |
String |
toString() |
Dashboard |
widgets(List<Widget> widgets) |
public boolean unparsed
public static final String JSON_PROPERTY_AUTHOR_HANDLE
public static final String JSON_PROPERTY_AUTHOR_NAME
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_IS_READ_ONLY
public static final String JSON_PROPERTY_LAYOUT_TYPE
public static final String JSON_PROPERTY_MODIFIED_AT
public static final String JSON_PROPERTY_NOTIFY_LIST
public static final String JSON_PROPERTY_REFLOW_TYPE
public static final String JSON_PROPERTY_RESTRICTED_ROLES
public static final String JSON_PROPERTY_TAGS
public static final String JSON_PROPERTY_TEMPLATE_VARIABLE_PRESETS
public static final String JSON_PROPERTY_TEMPLATE_VARIABLES
public static final String JSON_PROPERTY_TITLE
public static final String JSON_PROPERTY_URL
public static final String JSON_PROPERTY_WIDGETS
public Dashboard()
public Dashboard(DashboardLayoutType layoutType, String title, List<Widget> widgets)
@Nullable public String getAuthorHandle()
@Nullable public String getAuthorName()
public org.openapitools.jackson.nullable.JsonNullable<String> getAuthorName_JsonNullable()
@Nullable public OffsetDateTime getCreatedAt()
@Nullable public String getDescription()
public org.openapitools.jackson.nullable.JsonNullable<String> getDescription_JsonNullable()
public void setDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description)
public void setDescription(String description)
@Nullable public String getId()
@Deprecated @Nullable public Boolean getIsReadOnly()
This property is deprecated; please use the Restriction Policies API instead to manage write authorization for individual dashboards.
@Deprecated public void setIsReadOnly(Boolean isReadOnly)
public Dashboard layoutType(DashboardLayoutType layoutType)
public DashboardLayoutType getLayoutType()
public void setLayoutType(DashboardLayoutType layoutType)
@Nullable public OffsetDateTime getModifiedAt()
@Nullable public List<String> getNotifyList()
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getNotifyList_JsonNullable()
public void setNotifyList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> notifyList)
public Dashboard reflowType(DashboardReflowType reflowType)
@Nullable public DashboardReflowType getReflowType()
public void setReflowType(DashboardReflowType reflowType)
@Deprecated @Nullable public List<String> getRestrictedRoles()
This property is deprecated; please use the Restriction Policies API instead to manage write authorization for individual dashboards.
@Deprecated public void setRestrictedRoles(List<String> restrictedRoles)
@Nullable public List<String> getTags()
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getTags_JsonNullable()
public void setTags_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> tags)
public Dashboard templateVariablePresets(List<DashboardTemplateVariablePreset> templateVariablePresets)
public Dashboard addTemplateVariablePresetsItem(DashboardTemplateVariablePreset templateVariablePresetsItem)
@Nullable public List<DashboardTemplateVariablePreset> getTemplateVariablePresets()
public org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariablePreset>> getTemplateVariablePresets_JsonNullable()
public void setTemplateVariablePresets_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariablePreset>> templateVariablePresets)
public void setTemplateVariablePresets(List<DashboardTemplateVariablePreset> templateVariablePresets)
public Dashboard templateVariables(List<DashboardTemplateVariable> templateVariables)
public Dashboard addTemplateVariablesItem(DashboardTemplateVariable templateVariablesItem)
@Nullable public List<DashboardTemplateVariable> getTemplateVariables()
public org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariable>> getTemplateVariables_JsonNullable()
public void setTemplateVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<DashboardTemplateVariable>> templateVariables)
public void setTemplateVariables(List<DashboardTemplateVariable> templateVariables)
public String getTitle()
public void setTitle(String title)
@Nullable public String getUrl()
public List<Widget> getWidgets()
public Dashboard 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 © 2024. All rights reserved.