Package com.datadog.api.client.v2.model
Class SecureEmbedCreateResponseAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecureEmbedCreateResponseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecureEmbedCreateResponseAttributes
extends Object
Attributes of a newly created secure embed shared dashboard.
-
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 Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSelectableTemplateVarsItem(SecureEmbedSelectableTemplateVariable selectableTemplateVarsItem) booleanReturn true if this SecureEmbedCreateResponseAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Creation timestamp.The secret credential used for HMAC signing.The source dashboard ID.Default time range configuration for the secure embed.Whether time range is viewer-selectable.getId()Internal share ID.Template variables with their configuration.The type of share.The status of the secure embed share.getTitle()Display title.getToken()Public share token.getUrl()CDN URL for the shared dashboard.Display settings for the secure embed shared dashboard.globalTime(SecureEmbedGlobalTime globalTime) globalTimeSelectable(Boolean globalTimeSelectable) inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.selectableTemplateVars(List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars) voidsetGlobalTime(SecureEmbedGlobalTime globalTime) voidsetGlobalTimeSelectable(Boolean globalTimeSelectable) voidsetSelectableTemplateVars(List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars) voidsetShareType(SecureEmbedShareType shareType) voidsetStatus(SecureEmbedStatus status) voidvoidsetViewingPreferences(SecureEmbedViewingPreferences viewingPreferences) shareType(SecureEmbedShareType shareType) status(SecureEmbedStatus status) toString()viewingPreferences(SecureEmbedViewingPreferences viewingPreferences)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_CREDENTIAL
- See Also:
-
JSON_PROPERTY_DASHBOARD_ID
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME_SELECTABLE
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS
- See Also:
-
JSON_PROPERTY_SHARE_TYPE
- 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
-
SecureEmbedCreateResponseAttributes
public SecureEmbedCreateResponseAttributes()
-
-
Method Details
-
getCreatedAt
Creation timestamp.- Returns:
- createdAt
-
getCredential
The secret credential used for HMAC signing. Returned only on creation. Store securely — it cannot be retrieved again.- Returns:
- credential
-
getDashboardId
The source dashboard ID.- Returns:
- dashboardId
-
globalTime
-
getGlobalTime
Default time range configuration for the secure embed.- Returns:
- globalTime
-
setGlobalTime
-
globalTimeSelectable
-
getGlobalTimeSelectable
Whether time range is viewer-selectable.- Returns:
- globalTimeSelectable
-
setGlobalTimeSelectable
-
getId
Internal share ID.- Returns:
- id
-
selectableTemplateVars
public SecureEmbedCreateResponseAttributes selectableTemplateVars(List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars) -
addSelectableTemplateVarsItem
public SecureEmbedCreateResponseAttributes addSelectableTemplateVarsItem(SecureEmbedSelectableTemplateVariable selectableTemplateVarsItem) -
getSelectableTemplateVars
Template variables with their configuration.- Returns:
- selectableTemplateVars
-
setSelectableTemplateVars
public void setSelectableTemplateVars(List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars) -
status
-
getStatus
The status of the secure embed share. Active means the shared dashboard is available. Paused means it is not.- Returns:
- status
-
setStatus
-
title
-
getTitle
Display title.- Returns:
- title
-
setTitle
-
getToken
Public share token.- Returns:
- token
-
getUrl
CDN URL for the shared dashboard.- Returns:
- url
-
viewingPreferences
public SecureEmbedCreateResponseAttributes viewingPreferences(SecureEmbedViewingPreferences viewingPreferences) -
getViewingPreferences
Display settings for the secure embed 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:
- SecureEmbedCreateResponseAttributes
-
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 SecureEmbedCreateResponseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-