Package com.datadog.api.client.v2.model
Class SharedDashboardResponseAttributes
java.lang.Object
com.datadog.api.client.v2.model.SharedDashboardResponseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SharedDashboardResponseAttributes
extends Object
Attributes of a shared dashboard response.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
ConstructorsConstructorDescriptionSharedDashboardResponseAttributes(OffsetDateTime createdAt, List<String> embeddableDomains, OffsetDateTime expiration, Map<String, Object> globalTime, Boolean globalTimeSelectable, List<SharedDashboardInvitee> invitees, OffsetDateTime lastAccessed, List<SharedDashboardSelectableTemplateVariable> selectableTemplateVars, SharedDashboardShareType shareType, Boolean sharerDisabled, SharedDashboardStatus status, String title, String token, String url, SharedDashboardViewingPreferences viewingPreferences) -
Method Summary
Modifier and TypeMethodDescriptionaddEmbeddableDomainsItem(String embeddableDomainsItem) addInviteesItem(SharedDashboardInvitee inviteesItem) addSelectableTemplateVarsItem(SharedDashboardSelectableTemplateVariable selectableTemplateVarsItem) createdAt(OffsetDateTime createdAt) embeddableDomains(List<String> embeddableDomains) booleanReturn true if this SharedDashboardResponseAttributes object is equal to o.expiration(OffsetDateTime expiration) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Time when the shared dashboard was created.Domains where embed-type shared dashboards can be embedded.Time when the shared dashboard expires.Default time range configuration for the shared dashboard.Whether viewers can select a different global time setting.Invitees for invite-only shared dashboards.Time when the shared dashboard was last accessed.Template variables that viewers can modify.Whether the user who shared the dashboard is disabled.Type of dashboard sharing.Status of the shared dashboard.getTitle()Display title for the shared dashboard.getToken()Token assigned to the shared dashboard.getUrl()URL for the shared dashboard.Display settings for the shared dashboard.globalTime(Map<String, Object> globalTime) globalTimeSelectable(Boolean globalTimeSelectable) inthashCode()invitees(List<SharedDashboardInvitee> invitees) lastAccessed(OffsetDateTime lastAccessed) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putGlobalTimeItem(String key, Object globalTimeItem) selectableTemplateVars(List<SharedDashboardSelectableTemplateVariable> selectableTemplateVars) voidsetCreatedAt(OffsetDateTime createdAt) voidsetEmbeddableDomains(List<String> embeddableDomains) voidsetExpiration(OffsetDateTime expiration) voidsetGlobalTime(Map<String, Object> globalTime) voidsetGlobalTimeSelectable(Boolean globalTimeSelectable) voidsetInvitees(List<SharedDashboardInvitee> invitees) voidsetLastAccessed(OffsetDateTime lastAccessed) voidsetSelectableTemplateVars(List<SharedDashboardSelectableTemplateVariable> selectableTemplateVars) voidsetSharerDisabled(Boolean sharerDisabled) voidsetShareType(SharedDashboardShareType shareType) voidsetStatus(SharedDashboardStatus status) voidvoidvoidvoidsetViewingPreferences(SharedDashboardViewingPreferences viewingPreferences) sharerDisabled(Boolean sharerDisabled) shareType(SharedDashboardShareType shareType) status(SharedDashboardStatus status) toString()viewingPreferences(SharedDashboardViewingPreferences viewingPreferences)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_EMBEDDABLE_DOMAINS
- See Also:
-
JSON_PROPERTY_EXPIRATION
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME_SELECTABLE
- See Also:
-
JSON_PROPERTY_INVITEES
- See Also:
-
JSON_PROPERTY_LAST_ACCESSED
- See Also:
-
JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS
- See Also:
-
JSON_PROPERTY_SHARE_TYPE
- See Also:
-
JSON_PROPERTY_SHARER_DISABLED
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_TOKEN
- See Also:
-
JSON_PROPERTY_URL
- See Also:
-
JSON_PROPERTY_VIEWING_PREFERENCES
- See Also:
-
-
Constructor Details
-
SharedDashboardResponseAttributes
public SharedDashboardResponseAttributes()
-
-
Method Details
-
createdAt
-
getCreatedAt
Time when the shared dashboard was created.- Returns:
- createdAt
-
setCreatedAt
-
embeddableDomains
-
addEmbeddableDomainsItem
-
getEmbeddableDomains
Domains where embed-type shared dashboards can be embedded.- Returns:
- embeddableDomains
-
setEmbeddableDomains
-
expiration
-
getExpiration
Time when the shared dashboard expires.- Returns:
- expiration
-
setExpiration
-
globalTime
-
putGlobalTimeItem
-
getGlobalTime
Default time range configuration for the shared dashboard.- Returns:
- globalTime
-
setGlobalTime
-
globalTimeSelectable
-
getGlobalTimeSelectable
Whether viewers can select a different global time setting.- Returns:
- globalTimeSelectable
-
setGlobalTimeSelectable
-
invitees
-
getInvitees
Invitees for invite-only shared dashboards.- Returns:
- invitees
-
setInvitees
-
lastAccessed
-
getLastAccessed
Time when the shared dashboard was last accessed.- Returns:
- lastAccessed
-
setLastAccessed
-
selectableTemplateVars
public SharedDashboardResponseAttributes selectableTemplateVars(List<SharedDashboardSelectableTemplateVariable> selectableTemplateVars) -
getSelectableTemplateVars
Template variables that viewers can modify.- Returns:
- selectableTemplateVars
-
setSelectableTemplateVars
public void setSelectableTemplateVars(List<SharedDashboardSelectableTemplateVariable> selectableTemplateVars) -
getStatus
Status of the shared dashboard.- Returns:
- status
-
title
-
getTitle
Display title for the shared dashboard.- Returns:
- title
-
setTitle
-
token
-
getToken
Token assigned to the shared dashboard.- Returns:
- token
-
setToken
-
url
-
getUrl
URL for the shared dashboard.- Returns:
- url
-
setUrl
-
getViewingPreferences
Display settings for the shared dashboard.- Returns:
- viewingPreferences
-
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:
- SharedDashboardResponseAttributes
-
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 SharedDashboardResponseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-