Package com.datadog.api.client.v2.model
Class SecureEmbedGetResponseAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecureEmbedGetResponseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecureEmbedGetResponseAttributes
extends Object
Attributes of an existing 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 SecureEmbedGetResponseAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Creation timestamp.Last 4 characters of the credential.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_SUFFIX
- 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
-
SecureEmbedGetResponseAttributes
public SecureEmbedGetResponseAttributes()
-
-
Method Details
-
getCreatedAt
Creation timestamp.- Returns:
- createdAt
-
getCredentialSuffix
Last 4 characters of the credential. Defaults to0000if unavailable.- Returns:
- credentialSuffix
-
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 SecureEmbedGetResponseAttributes selectableTemplateVars(List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars) -
addSelectableTemplateVarsItem
public SecureEmbedGetResponseAttributes 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 SecureEmbedGetResponseAttributes 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:
- SecureEmbedGetResponseAttributes
-
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 SecureEmbedGetResponseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-