Package com.datadog.api.client.v2.model
Class Component
java.lang.Object
com.datadog.api.client.v2.model.Component
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class Component
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEventsItem(AppBuilderEvent eventsItem) booleanReturn true if this Component object is equal to o.events(List<AppBuilderEvent> events) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Events to listen for on the UI component.getId()The ID of the UI component.org.openapitools.jackson.nullable.JsonNullable<String>getName()A unique identifier for this UI component.Properties of a UI component.getType()The UI component type.inthashCode()properties(ComponentProperties properties) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetEvents(List<AppBuilderEvent> events) voidvoidsetId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> id) voidvoidsetProperties(ComponentProperties properties) voidsetType(ComponentType type) toString()type(ComponentType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_EVENTS
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PROPERTIES
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
Component
public Component() -
Component
-
-
Method Details
-
events
-
addEventsItem
-
getEvents
Events to listen for on the UI component.- Returns:
- events
-
setEvents
-
id
-
getId
The ID of the UI component. This property is deprecated; usenameto identify individual components instead.- Returns:
- id
-
getId_JsonNullable
-
setId_JsonNullable
-
setId
-
name
-
getName
A unique identifier for this UI component. This name is also visible in the app editor.- Returns:
- name
-
setName
-
properties
-
getProperties
Properties of a UI component. Different component types can have their own additional unique properties. See the components documentation for more detail on each component type and its properties.- Returns:
- properties
-
setProperties
-
type
-
getType
The UI component type.- Returns:
- type
-
setType
-
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:
- Component
-
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 Component object is equal to o. -
hashCode
public int hashCode() -
toString
-