Class IssuesListRequest


  • public final class IssuesListRequest
    extends java.lang.Object
    • Method Detail

      • getAccountToken

        public java.util.Optional<java.lang.String> getAccountToken()
      • getCursor

        public java.util.Optional<java.lang.String> getCursor()
        Returns:
        The pagination cursor value.
      • getEndDate

        public java.util.Optional<java.lang.String> getEndDate()
        Returns:
        If included, will only include issues whose most recent action occurred before this time
      • getEndUserOrganizationName

        public java.util.Optional<java.lang.String> getEndUserOrganizationName()
      • getFirstIncidentTimeAfter

        public java.util.Optional<java.time.OffsetDateTime> getFirstIncidentTimeAfter()
        Returns:
        If provided, will only return issues whose first incident time was after this datetime.
      • getFirstIncidentTimeBefore

        public java.util.Optional<java.time.OffsetDateTime> getFirstIncidentTimeBefore()
        Returns:
        If provided, will only return issues whose first incident time was before this datetime.
      • getIncludeMuted

        public java.util.Optional<java.lang.String> getIncludeMuted()
        Returns:
        If true, will include muted issues
      • getIntegrationName

        public java.util.Optional<java.lang.String> getIntegrationName()
      • getLastIncidentTimeAfter

        public java.util.Optional<java.time.OffsetDateTime> getLastIncidentTimeAfter()
        Returns:
        If provided, will only return issues whose last incident time was after this datetime.
      • getLastIncidentTimeBefore

        public java.util.Optional<java.time.OffsetDateTime> getLastIncidentTimeBefore()
        Returns:
        If provided, will only return issues whose last incident time was before this datetime.
      • getLinkedAccountId

        public java.util.Optional<java.lang.String> getLinkedAccountId()
        Returns:
        If provided, will only include issues pertaining to the linked account passed in.
      • getPageSize

        public java.util.Optional<java.lang.Integer> getPageSize()
        Returns:
        Number of results to return per page.
      • getStartDate

        public java.util.Optional<java.lang.String> getStartDate()
        Returns:
        If included, will only include issues whose most recent action occurred after this time
      • getStatus

        public java.util.Optional<IssuesListRequestStatus> getStatus()
        Returns:
        Status of the issue. Options: ('ONGOING', 'RESOLVED')
        • ONGOING - ONGOING
        • RESOLVED - RESOLVED
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object