Package com.datadog.api.client.v1.model
Class EmbeddedAppWidgetDefinition
java.lang.Object
com.datadog.api.client.v1.model.EmbeddedAppWidgetDefinition
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class EmbeddedAppWidgetDefinition
extends Object
The embedded app widget displays an App Builder app on a dashboard. Exactly one of
app_id
or template_id must be provided; they cannot be provided together.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddCustomLinksItem(WidgetCustomLink customLinksItem) addInputsItem(EmbeddedAppWidgetInput inputsItem) customLinks(List<WidgetCustomLink> customLinks) description(String description) booleanReturn true if this EmbeddedAppWidgetDefinition object is equal to o.getAppId()UUID of the App Builder app to embed.List of custom links.The description of the widget.Inputs passed to the embedded app.ID of the built-in app template to embed.getTime()Time setting for the widget.getTitle()Title of the widget.How to align the text on the widget.Size of the title.getType()Type of the embedded app widget.inthashCode()inputs(List<EmbeddedAppWidgetInput> inputs) voidvoidsetCustomLinks(List<WidgetCustomLink> customLinks) voidsetDescription(String description) voidsetInputs(List<EmbeddedAppWidgetInput> inputs) voidsetTemplateId(String templateId) voidsetTime(WidgetTime time) voidvoidsetTitleAlign(WidgetTextAlign titleAlign) voidsetTitleSize(String titleSize) voidtemplateId(String templateId) time(WidgetTime time) titleAlign(WidgetTextAlign titleAlign) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_APP_ID
- See Also:
-
JSON_PROPERTY_CUSTOM_LINKS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_INPUTS
- See Also:
-
JSON_PROPERTY_TEMPLATE_ID
- See Also:
-
JSON_PROPERTY_TIME
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_TITLE_ALIGN
- See Also:
-
JSON_PROPERTY_TITLE_SIZE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
EmbeddedAppWidgetDefinition
public EmbeddedAppWidgetDefinition() -
EmbeddedAppWidgetDefinition
-
-
Method Details
-
appId
-
getAppId
UUID of the App Builder app to embed.- Returns:
- appId
-
setAppId
-
customLinks
-
addCustomLinksItem
-
getCustomLinks
List of custom links.- Returns:
- customLinks
-
setCustomLinks
-
description
-
getDescription
The description of the widget.- Returns:
- description
-
setDescription
-
inputs
-
addInputsItem
-
getInputs
Inputs passed to the embedded app.- Returns:
- inputs
-
setInputs
-
templateId
-
getTemplateId
ID of the built-in app template to embed.- Returns:
- templateId
-
setTemplateId
-
time
-
getTime
Time setting for the widget.- Returns:
- time
-
setTime
-
title
-
getTitle
Title of the widget.- Returns:
- title
-
setTitle
-
titleAlign
-
getTitleAlign
How to align the text on the widget.- Returns:
- titleAlign
-
setTitleAlign
-
titleSize
-
getTitleSize
Size of the title.- Returns:
- titleSize
-
setTitleSize
-
type
-
getType
Type of the embedded app widget.- Returns:
- type
-
setType
-
equals
Return true if this EmbeddedAppWidgetDefinition object is equal to o. -
hashCode
public int hashCode() -
toString
-