Package com.datadog.api.client.v2.model
Class EntityV3Metadata
java.lang.Object
com.datadog.api.client.v2.model.EntityV3Metadata
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class EntityV3Metadata
extends Object
The definition of Entity V3 Metadata object.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalOwnersItem(EntityV3MetadataAdditionalOwnersItems additionalOwnersItem) addContactsItem(EntityV3MetadataContactsItems contactsItem) additionalOwners(List<EntityV3MetadataAdditionalOwnersItems> additionalOwners) addLinksItem(EntityV3MetadataLinksItems linksItem) addTagsItem(String tagsItem) contacts(List<EntityV3MetadataContactsItems> contacts) description(String description) displayName(String displayName) booleanReturn true if this EntityV3Metadata object is equal to o.The additional owners of the entity, usually a team.A list of contacts for the entity.Short description of the entity.User friendly name of the entity.getId()A read-only globally unique identifier for the entity generated by Datadog.The entity reference from which to inherit metadatagetLinks()A list of links for the entity.A read-only set of Datadog managed attributes generated by Datadog.getName()Unique name given to an entity under the kind/namespace.Namespace is a part of unique identifier.getOwner()The owner of the entity, usually a team.getTags()A set of custom tags.inthashCode()inheritFrom(String inheritFrom) links(List<EntityV3MetadataLinksItems> links) putManagedItem(String key, Object managedItem) voidsetAdditionalOwners(List<EntityV3MetadataAdditionalOwnersItems> additionalOwners) voidsetContacts(List<EntityV3MetadataContactsItems> contacts) voidsetDescription(String description) voidsetDisplayName(String displayName) voidvoidsetInheritFrom(String inheritFrom) voidsetLinks(List<EntityV3MetadataLinksItems> links) voidsetManaged(Map<String, Object> managed) voidvoidsetNamespace(String namespace) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ADDITIONAL_OWNERS
- See Also:
-
JSON_PROPERTY_CONTACTS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DISPLAY_NAME
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INHERIT_FROM
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
JSON_PROPERTY_MANAGED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_NAMESPACE
- See Also:
-
JSON_PROPERTY_OWNER
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
-
Constructor Details
-
EntityV3Metadata
public EntityV3Metadata() -
EntityV3Metadata
-
-
Method Details
-
additionalOwners
public EntityV3Metadata additionalOwners(List<EntityV3MetadataAdditionalOwnersItems> additionalOwners) -
addAdditionalOwnersItem
public EntityV3Metadata addAdditionalOwnersItem(EntityV3MetadataAdditionalOwnersItems additionalOwnersItem) -
getAdditionalOwners
The additional owners of the entity, usually a team.- Returns:
- additionalOwners
-
setAdditionalOwners
-
contacts
-
addContactsItem
-
getContacts
A list of contacts for the entity.- Returns:
- contacts
-
setContacts
-
description
-
getDescription
Short description of the entity. The UI can leverage the description for display.- Returns:
- description
-
setDescription
-
displayName
-
getDisplayName
User friendly name of the entity. The UI can leverage the display name for display.- Returns:
- displayName
-
setDisplayName
-
id
-
getId
A read-only globally unique identifier for the entity generated by Datadog. User supplied values are ignored.- Returns:
- id
-
setId
-
inheritFrom
-
getInheritFrom
The entity reference from which to inherit metadata- Returns:
- inheritFrom
-
setInheritFrom
-
links
-
addLinksItem
-
getLinks
A list of links for the entity.- Returns:
- links
-
setLinks
-
managed
-
putManagedItem
-
getManaged
A read-only set of Datadog managed attributes generated by Datadog. User supplied values are ignored.- Returns:
- managed
-
setManaged
-
name
-
getName
Unique name given to an entity under the kind/namespace.- Returns:
- name
-
setName
-
namespace
-
getNamespace
Namespace is a part of unique identifier. It has a default value of 'default'.- Returns:
- namespace
-
setNamespace
-
owner
-
getOwner
The owner of the entity, usually a team.- Returns:
- owner
-
setOwner
-
tags
-
addTagsItem
-
getTags
A set of custom tags.- Returns:
- tags
-
setTags
-
equals
Return true if this EntityV3Metadata object is equal to o. -
hashCode
public int hashCode() -
toString
-