Class ServiceNowTemplateAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ServiceNowTemplateAttributes extends Object
Attributes of a ServiceNow template
  • Field Details

  • Constructor Details

    • ServiceNowTemplateAttributes

      public ServiceNowTemplateAttributes()
    • ServiceNowTemplateAttributes

      public ServiceNowTemplateAttributes(String handleName, UUID instanceId, String servicenowTablename)
  • Method Details

    • assignmentGroupId

      public ServiceNowTemplateAttributes assignmentGroupId(UUID assignmentGroupId)
    • getAssignmentGroupId

      @Nullable public UUID getAssignmentGroupId()
      The ID of the assignment group
      Returns:
      assignmentGroupId
    • setAssignmentGroupId

      public void setAssignmentGroupId(UUID assignmentGroupId)
    • businessServiceId

      public ServiceNowTemplateAttributes businessServiceId(UUID businessServiceId)
    • getBusinessServiceId

      @Nullable public UUID getBusinessServiceId()
      The ID of the business service
      Returns:
      businessServiceId
    • setBusinessServiceId

      public void setBusinessServiceId(UUID businessServiceId)
    • fieldsMapping

      public ServiceNowTemplateAttributes fieldsMapping(Map<String,String> fieldsMapping)
    • putFieldsMappingItem

      public ServiceNowTemplateAttributes putFieldsMappingItem(String key, String fieldsMappingItem)
    • getFieldsMapping

      @Nullable public Map<String,String> getFieldsMapping()
      Custom field mappings for the template
      Returns:
      fieldsMapping
    • setFieldsMapping

      public void setFieldsMapping(Map<String,String> fieldsMapping)
    • handleName

      public ServiceNowTemplateAttributes handleName(String handleName)
    • getHandleName

      public String getHandleName()
      The handle name of the template
      Returns:
      handleName
    • setHandleName

      public void setHandleName(String handleName)
    • instanceId

      public ServiceNowTemplateAttributes instanceId(UUID instanceId)
    • getInstanceId

      public UUID getInstanceId()
      The ID of the ServiceNow instance
      Returns:
      instanceId
    • setInstanceId

      public void setInstanceId(UUID instanceId)
    • servicenowTablename

      public ServiceNowTemplateAttributes servicenowTablename(String servicenowTablename)
    • getServicenowTablename

      public String getServicenowTablename()
      The name of the destination ServiceNow table
      Returns:
      servicenowTablename
    • setServicenowTablename

      public void setServicenowTablename(String servicenowTablename)
    • userId

      public ServiceNowTemplateAttributes userId(UUID userId)
    • getUserId

      @Nullable public UUID getUserId()
      The ID of the user
      Returns:
      userId
    • setUserId

      public void setUserId(UUID userId)
    • putAdditionalProperty

      public ServiceNowTemplateAttributes 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:
      ServiceNowTemplateAttributes
    • 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 ServiceNowTemplateAttributes 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