Package com.datadog.api.client.v1.model
Class SharedDashboardUpdateRequest
java.lang.Object
com.datadog.api.client.v1.model.SharedDashboardUpdateRequest
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SharedDashboardUpdateRequest
extends Object
Update a shared dashboard's settings.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEmbeddableDomainsItem(String embeddableDomainsItem) addInviteesItem(SharedDashboardInviteesItems inviteesItem) addSelectableTemplateVarsItem(SelectableTemplateVariableItems selectableTemplateVarsItem) addShareListItem(String shareListItem) embeddableDomains(List<String> embeddableDomains) booleanReturn true if this SharedDashboardUpdateRequest object is equal to o.expiration(OffsetDateTime expiration) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.TheSharedDashboardembeddable_domains.The time when an OPEN shared dashboard becomes publicly unavailable.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Timeframe setting for the shared dashboard.org.openapitools.jackson.nullable.JsonNullable<SharedDashboardUpdateRequestGlobalTime>Whether to allow viewers to select a different global time setting for the shared dashboard.org.openapitools.jackson.nullable.JsonNullable<Boolean>TheSharedDashboardinvitees.List of objects representing template variables on the shared dashboard which can have selectable values.org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>>Deprecated.Deprecated.Type of sharing access (either open to anyone who has the public URL or invite-only).org.openapitools.jackson.nullable.JsonNullable<DashboardShareType>Active means the dashboard is publicly available.getTitle()Title of the shared dashboard.The viewing preferences for a shared dashboard.globalTime(SharedDashboardUpdateRequestGlobalTime globalTime) globalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) inthashCode()invitees(List<SharedDashboardInviteesItems> invitees) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.selectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) voidsetEmbeddableDomains(List<String> embeddableDomains) voidsetExpiration(OffsetDateTime expiration) voidsetExpiration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> expiration) voidsetGlobalTime(SharedDashboardUpdateRequestGlobalTime globalTime) voidsetGlobalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<SharedDashboardUpdateRequestGlobalTime> globalTime) voidsetGlobalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) voidsetGlobalTimeSelectableEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> globalTimeSelectableEnabled) voidsetInvitees(List<SharedDashboardInviteesItems> invitees) voidsetSelectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) voidsetSelectableTemplateVars_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> selectableTemplateVars) voidsetShareList(List<String> shareList) voidsetShareList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> shareList) voidsetShareType(DashboardShareType shareType) voidsetShareType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> shareType) voidsetStatus(SharedDashboardStatus status) voidvoidsetViewingPreferences(ViewingPreferences viewingPreferences) shareType(DashboardShareType shareType) status(SharedDashboardStatus status) toString()viewingPreferences(ViewingPreferences viewingPreferences)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_EMBEDDABLE_DOMAINS
- See Also:
-
JSON_PROPERTY_EXPIRATION
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME_SELECTABLE_ENABLED
- See Also:
-
JSON_PROPERTY_INVITEES
- See Also:
-
JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS
- See Also:
-
JSON_PROPERTY_SHARE_LIST
- See Also:
-
JSON_PROPERTY_SHARE_TYPE
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_VIEWING_PREFERENCES
- See Also:
-
-
Constructor Details
-
SharedDashboardUpdateRequest
public SharedDashboardUpdateRequest()
-
-
Method Details
-
embeddableDomains
-
addEmbeddableDomainsItem
-
getEmbeddableDomains
TheSharedDashboardembeddable_domains.- Returns:
- embeddableDomains
-
setEmbeddableDomains
-
expiration
-
getExpiration
The time when an OPEN shared dashboard becomes publicly unavailable.- Returns:
- expiration
-
getExpiration_JsonNullable
-
setExpiration_JsonNullable
public void setExpiration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> expiration) -
setExpiration
-
getGlobalTime
Timeframe setting for the shared dashboard.- Returns:
- globalTime
-
getGlobalTime_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<SharedDashboardUpdateRequestGlobalTime> getGlobalTime_JsonNullable() -
setGlobalTime_JsonNullable
public void setGlobalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<SharedDashboardUpdateRequestGlobalTime> globalTime) -
globalTimeSelectableEnabled
public SharedDashboardUpdateRequest globalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) -
getGlobalTimeSelectableEnabled
Whether to allow viewers to select a different global time setting for the shared dashboard.- Returns:
- globalTimeSelectableEnabled
-
getGlobalTimeSelectableEnabled_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getGlobalTimeSelectableEnabled_JsonNullable() -
setGlobalTimeSelectableEnabled_JsonNullable
public void setGlobalTimeSelectableEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> globalTimeSelectableEnabled) -
setGlobalTimeSelectableEnabled
-
invitees
-
getInvitees
TheSharedDashboardinvitees.- Returns:
- invitees
-
setInvitees
-
selectableTemplateVars
public SharedDashboardUpdateRequest selectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) -
addSelectableTemplateVarsItem
public SharedDashboardUpdateRequest addSelectableTemplateVarsItem(SelectableTemplateVariableItems selectableTemplateVarsItem) -
getSelectableTemplateVars
List of objects representing template variables on the shared dashboard which can have selectable values.- Returns:
- selectableTemplateVars
-
getSelectableTemplateVars_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> getSelectableTemplateVars_JsonNullable() -
setSelectableTemplateVars_JsonNullable
public void setSelectableTemplateVars_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> selectableTemplateVars) -
setSelectableTemplateVars
-
getStatus
Active means the dashboard is publicly available. Paused means the dashboard is not publicly available.- Returns:
- status
-
title
-
getTitle
Title of the shared dashboard.- Returns:
- title
-
setTitle
-
viewingPreferences
-
getViewingPreferences
The viewing preferences for a shared dashboard.- Returns:
- viewingPreferences
-
setViewingPreferences
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- SharedDashboardUpdateRequest
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this SharedDashboardUpdateRequest object is equal to o. -
hashCode
public int hashCode() -
toString
-