@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SharedDashboard extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTHOR |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_DASHBOARD_ID |
static String |
JSON_PROPERTY_DASHBOARD_TYPE |
static String |
JSON_PROPERTY_GLOBAL_TIME |
static String |
JSON_PROPERTY_GLOBAL_TIME_SELECTABLE_ENABLED |
static String |
JSON_PROPERTY_PUBLIC_URL |
static String |
JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS |
static String |
JSON_PROPERTY_SHARE_LIST |
static String |
JSON_PROPERTY_SHARE_TYPE |
static String |
JSON_PROPERTY_TOKEN |
boolean |
unparsed |
| Constructor and Description |
|---|
SharedDashboard() |
SharedDashboard(String dashboardId,
DashboardType dashboardType) |
| Modifier and Type | Method and Description |
|---|---|
SharedDashboard |
addSelectableTemplateVarsItem(SelectableTemplateVariableItems selectableTemplateVarsItem) |
SharedDashboard |
addShareListItem(String shareListItem) |
SharedDashboard |
dashboardId(String dashboardId) |
SharedDashboard |
dashboardType(DashboardType dashboardType) |
boolean |
equals(Object o)
Return true if this SharedDashboard 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.
|
SharedDashboardAuthor |
getAuthor()
User who shared the dashboard.
|
OffsetDateTime |
getCreatedAt()
Date the dashboard was shared.
|
String |
getDashboardId()
ID of the dashboard to share.
|
DashboardType |
getDashboardType()
The type of the associated private dashboard.
|
DashboardGlobalTime |
getGlobalTime()
Object containing the live span selection for the dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<Boolean> |
getGlobalTimeSelectableEnabled_JsonNullable() |
Boolean |
getGlobalTimeSelectableEnabled()
Whether to allow viewers to select a different global time setting for the shared dashboard.
|
String |
getPublicUrl()
URL of the shared dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> |
getSelectableTemplateVars_JsonNullable() |
List<SelectableTemplateVariableItems> |
getSelectableTemplateVars()
List of objects representing template variables on the shared dashboard which can have
selectable values.
|
org.openapitools.jackson.nullable.JsonNullable<List<String>> |
getShareList_JsonNullable() |
List<String> |
getShareList()
List of email addresses that can receive an invitation to access to the shared dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> |
getShareType_JsonNullable() |
DashboardShareType |
getShareType()
Type of sharing access (either open to anyone who has the public URL or invite-only).
|
String |
getToken()
A unique token assigned to the shared dashboard.
|
SharedDashboard |
globalTime(DashboardGlobalTime globalTime) |
SharedDashboard |
globalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) |
int |
hashCode() |
SharedDashboard |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
SharedDashboard |
selectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) |
void |
setDashboardId(String dashboardId) |
void |
setDashboardType(DashboardType dashboardType) |
void |
setGlobalTime(DashboardGlobalTime globalTime) |
void |
setGlobalTimeSelectableEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> globalTimeSelectableEnabled) |
void |
setGlobalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) |
void |
setSelectableTemplateVars_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> selectableTemplateVars) |
void |
setSelectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) |
void |
setShareList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> shareList) |
void |
setShareList(List<String> shareList) |
void |
setShareType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> shareType) |
void |
setShareType(DashboardShareType shareType) |
SharedDashboard |
shareList(List<String> shareList) |
SharedDashboard |
shareType(DashboardShareType shareType) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_AUTHOR
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_DASHBOARD_ID
public static final String JSON_PROPERTY_DASHBOARD_TYPE
public static final String JSON_PROPERTY_GLOBAL_TIME
public static final String JSON_PROPERTY_GLOBAL_TIME_SELECTABLE_ENABLED
public static final String JSON_PROPERTY_PUBLIC_URL
public static final String JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS
public static final String JSON_PROPERTY_SHARE_LIST
public static final String JSON_PROPERTY_SHARE_TYPE
public static final String JSON_PROPERTY_TOKEN
public SharedDashboard()
public SharedDashboard(String dashboardId, DashboardType dashboardType)
@Nullable public SharedDashboardAuthor getAuthor()
@Nullable public OffsetDateTime getCreatedAt()
public SharedDashboard dashboardId(String dashboardId)
public String getDashboardId()
public void setDashboardId(String dashboardId)
public SharedDashboard dashboardType(DashboardType dashboardType)
public DashboardType getDashboardType()
public void setDashboardType(DashboardType dashboardType)
public SharedDashboard globalTime(DashboardGlobalTime globalTime)
@Nullable public DashboardGlobalTime getGlobalTime()
public void setGlobalTime(DashboardGlobalTime globalTime)
public SharedDashboard globalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled)
@Nullable public Boolean getGlobalTimeSelectableEnabled()
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getGlobalTimeSelectableEnabled_JsonNullable()
public void setGlobalTimeSelectableEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> globalTimeSelectableEnabled)
public void setGlobalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled)
@Nullable public String getPublicUrl()
public SharedDashboard selectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars)
public SharedDashboard addSelectableTemplateVarsItem(SelectableTemplateVariableItems selectableTemplateVarsItem)
@Nullable public List<SelectableTemplateVariableItems> getSelectableTemplateVars()
public org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> getSelectableTemplateVars_JsonNullable()
public void setSelectableTemplateVars_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> selectableTemplateVars)
public void setSelectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars)
public SharedDashboard shareList(List<String> shareList)
public SharedDashboard addShareListItem(String shareListItem)
@Nullable public List<String> getShareList()
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getShareList_JsonNullable()
public void setShareList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> shareList)
public SharedDashboard shareType(DashboardShareType shareType)
@Nullable public DashboardShareType getShareType()
public org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> getShareType_JsonNullable()
public void setShareType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> shareType)
public void setShareType(DashboardShareType shareType)
@Nullable public String getToken()
public SharedDashboard 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.