Class PagerDutyProfile

java.lang.Object
io.cloudreactor.tasksymphony.model.PagerDutyProfile

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class PagerDutyProfile extends Object
A PagerDutyProfile contains user-specific configuration on how to notify PagerDuty of events.
  • Field Details

  • Constructor Details

    • PagerDutyProfile

      public PagerDutyProfile()
  • Method Details

    • getUrl

      @Nonnull public URI getUrl()
      Get url
      Returns:
      url
    • getUuid

      @Nonnull public UUID getUuid()
      Get uuid
      Returns:
      uuid
    • name

      public PagerDutyProfile name(String name)
    • getName

      @Nonnull public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • description

      public PagerDutyProfile description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • getDashboardUrl

      @Nonnull public String getDashboardUrl()
      Get dashboardUrl
      Returns:
      dashboardUrl
    • integrationKey

      public PagerDutyProfile integrationKey(String integrationKey)
    • getIntegrationKey

      @Nonnull public String getIntegrationKey()
      Get integrationKey
      Returns:
      integrationKey
    • setIntegrationKey

      public void setIntegrationKey(String integrationKey)
    • defaultEventSeverity

      public PagerDutyProfile defaultEventSeverity(NotificationSeverity defaultEventSeverity)
    • getDefaultEventSeverity

      @Nullable public NotificationSeverity getDefaultEventSeverity()
      Get defaultEventSeverity
      Returns:
      defaultEventSeverity
    • setDefaultEventSeverity

      public void setDefaultEventSeverity(NotificationSeverity defaultEventSeverity)
    • defaultEventComponentTemplate

      public PagerDutyProfile defaultEventComponentTemplate(String defaultEventComponentTemplate)
    • getDefaultEventComponentTemplate

      @Nullable public String getDefaultEventComponentTemplate()
      Get defaultEventComponentTemplate
      Returns:
      defaultEventComponentTemplate
    • setDefaultEventComponentTemplate

      public void setDefaultEventComponentTemplate(String defaultEventComponentTemplate)
    • defaultEventGroupTemplate

      public PagerDutyProfile defaultEventGroupTemplate(String defaultEventGroupTemplate)
    • getDefaultEventGroupTemplate

      @Nullable public String getDefaultEventGroupTemplate()
      Get defaultEventGroupTemplate
      Returns:
      defaultEventGroupTemplate
    • setDefaultEventGroupTemplate

      public void setDefaultEventGroupTemplate(String defaultEventGroupTemplate)
    • defaultEventClassTemplate

      public PagerDutyProfile defaultEventClassTemplate(String defaultEventClassTemplate)
    • getDefaultEventClassTemplate

      @Nullable public String getDefaultEventClassTemplate()
      Get defaultEventClassTemplate
      Returns:
      defaultEventClassTemplate
    • setDefaultEventClassTemplate

      public void setDefaultEventClassTemplate(String defaultEventClassTemplate)
    • getCreatedByUser

      @Nonnull public String getCreatedByUser()
      Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
      Returns:
      createdByUser
    • getCreatedByGroup

      @Nullable public Group getCreatedByGroup()
      Get createdByGroup
      Returns:
      createdByGroup
    • runEnvironment

      public PagerDutyProfile runEnvironment(NameAndUuid runEnvironment)
    • getRunEnvironment

      @Nullable public NameAndUuid getRunEnvironment()
      Get runEnvironment
      Returns:
      runEnvironment
    • getRunEnvironment_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<NameAndUuid> getRunEnvironment_JsonNullable()
    • setRunEnvironment_JsonNullable

      public void setRunEnvironment_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<NameAndUuid> runEnvironment)
    • setRunEnvironment

      public void setRunEnvironment(NameAndUuid runEnvironment)
    • getCreatedAt

      @Nonnull public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • getUpdatedAt

      @Nonnull public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object