Package com.datadog.api.client.v2.model
Class UpdateAppRequestDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.UpdateAppRequestDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class UpdateAppRequestDataAttributes
extends Object
App definition attributes to be updated, such as name, description, and components.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddComponentsItem(ComponentGrid componentsItem) addQueriesItem(Query queriesItem) addTagsItem(String tagsItem) components(List<ComponentGrid> components) description(String description) booleanReturn true if this UpdateAppRequestDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The new UI components that make up the app.The new human-readable description for the app.getName()The new name of the app.The new array of queries, such as external actions and state variables, that the app uses.The new name of the root component of the app.getTags()The new list of tags for the app, which can be used to filter apps.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.rootInstanceName(String rootInstanceName) voidsetComponents(List<ComponentGrid> components) voidsetDescription(String description) voidvoidsetQueries(List<Query> queries) voidsetRootInstanceName(String rootInstanceName) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COMPONENTS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERIES
- See Also:
-
JSON_PROPERTY_ROOT_INSTANCE_NAME
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
-
Constructor Details
-
UpdateAppRequestDataAttributes
public UpdateAppRequestDataAttributes()
-
-
Method Details
-
components
-
addComponentsItem
-
getComponents
The new UI components that make up the app. If this field is set, all existing components are replaced with the new components under this field.- Returns:
- components
-
setComponents
-
description
-
getDescription
The new human-readable description for the app.- Returns:
- description
-
setDescription
-
name
-
getName
The new name of the app.- Returns:
- name
-
setName
-
queries
-
addQueriesItem
-
getQueries
The new array of queries, such as external actions and state variables, that the app uses. If this field is set, all existing queries are replaced with the new queries under this field.- Returns:
- queries
-
setQueries
-
rootInstanceName
-
getRootInstanceName
The new name of the root component of the app. This must be agridcomponent that contains all other components.- Returns:
- rootInstanceName
-
setRootInstanceName
-
tags
-
addTagsItem
-
getTags
The new list of tags for the app, which can be used to filter apps. If this field is set, any existing tags not included in the request are removed.- Returns:
- tags
-
setTags
-
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:
- UpdateAppRequestDataAttributes
-
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 UpdateAppRequestDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-