Package com.datadog.api.client.v2.model
Class SecureEmbedCreateRequestAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecureEmbedCreateRequestAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecureEmbedCreateRequestAttributes
extends Object
Attributes for creating a secure embed shared dashboard.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecureEmbedCreateRequestAttributes(SecureEmbedGlobalTime globalTime, Boolean globalTimeSelectable, List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars, SecureEmbedStatus status, String title, SecureEmbedViewingPreferences viewingPreferences) -
Method Summary
Modifier and TypeMethodDescriptionaddSelectableTemplateVarsItem(SecureEmbedSelectableTemplateVariable selectableTemplateVarsItem) booleanReturn true if this SecureEmbedCreateRequestAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Default time range configuration for the secure embed.Whether viewers can change the time range.Template variables viewers can modify.The status of the secure embed share.getTitle()Display title 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) voidsetStatus(SecureEmbedStatus status) voidvoidsetViewingPreferences(SecureEmbedViewingPreferences viewingPreferences) status(SecureEmbedStatus status) toString()viewingPreferences(SecureEmbedViewingPreferences viewingPreferences)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_GLOBAL_TIME
- See Also:
-
JSON_PROPERTY_GLOBAL_TIME_SELECTABLE
- See Also:
-
JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_VIEWING_PREFERENCES
- See Also:
-
-
Constructor Details
-
SecureEmbedCreateRequestAttributes
public SecureEmbedCreateRequestAttributes() -
SecureEmbedCreateRequestAttributes
public SecureEmbedCreateRequestAttributes(SecureEmbedGlobalTime globalTime, Boolean globalTimeSelectable, List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars, SecureEmbedStatus status, String title, SecureEmbedViewingPreferences viewingPreferences)
-
-
Method Details
-
globalTime
-
getGlobalTime
Default time range configuration for the secure embed.- Returns:
- globalTime
-
setGlobalTime
-
globalTimeSelectable
-
getGlobalTimeSelectable
Whether viewers can change the time range.- Returns:
- globalTimeSelectable
-
setGlobalTimeSelectable
-
selectableTemplateVars
public SecureEmbedCreateRequestAttributes selectableTemplateVars(List<SecureEmbedSelectableTemplateVariable> selectableTemplateVars) -
addSelectableTemplateVarsItem
public SecureEmbedCreateRequestAttributes addSelectableTemplateVarsItem(SecureEmbedSelectableTemplateVariable selectableTemplateVarsItem) -
getSelectableTemplateVars
Template variables viewers can modify.- 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 for the shared dashboard.- Returns:
- title
-
setTitle
-
viewingPreferences
public SecureEmbedCreateRequestAttributes 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:
- SecureEmbedCreateRequestAttributes
-
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 SecureEmbedCreateRequestAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-