Class DemJourneyCreateAttributes

java.lang.Object
com.datadog.api.client.v2.model.DemJourneyCreateAttributes

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DemJourneyCreateAttributes extends Object
Attributes for creating or updating a DEM journey.
  • Field Details

  • Constructor Details

    • DemJourneyCreateAttributes

      public DemJourneyCreateAttributes()
    • DemJourneyCreateAttributes

      public DemJourneyCreateAttributes(DemJourneyRum journeyRum, String name, List<String> tags)
  • Method Details

    • description

      public DemJourneyCreateAttributes description(String description)
    • getDescription

      @Nullable public String getDescription()
      An optional human-readable description of the journey.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • journeyRum

      public DemJourneyCreateAttributes journeyRum(DemJourneyRum journeyRum)
    • getJourneyRum

      public DemJourneyRum getJourneyRum()
      The RUM definition for a DEM journey.
      Returns:
      journeyRum
    • setJourneyRum

      public void setJourneyRum(DemJourneyRum journeyRum)
    • name

      public DemJourneyCreateAttributes name(String name)
    • getName

      public String getName()
      The name of the DEM journey.
      Returns:
      name
    • setName

      public void setName(String name)
    • tags

      public DemJourneyCreateAttributes tags(List<String> tags)
    • addTagsItem

      public DemJourneyCreateAttributes addTagsItem(String tagsItem)
    • getTags

      public List<String> getTags()
      List of tags associated with a DEM resource.
      Returns:
      tags
    • setTags

      public void setTags(List<String> tags)
    • variants

      public DemJourneyCreateAttributes variants(List<DemVariant> variants)
    • addVariantsItem

      public DemJourneyCreateAttributes addVariantsItem(DemVariant variantsItem)
    • getVariants

      @Nullable public List<DemVariant> getVariants()
      List of variants associated with a DEM journey.
      Returns:
      variants
    • setVariants

      public void setVariants(List<DemVariant> variants)
    • putAdditionalProperty

      public DemJourneyCreateAttributes putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      DemJourneyCreateAttributes
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this DemJourneyCreateAttributes object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object