Class IssuesListRequest
- java.lang.Object
-
- com.merge.api.resources.ticketing.issues.requests.IssuesListRequest
-
public final class IssuesListRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIssuesListRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IssuesListRequest.Builderbuilder()booleanequals(java.lang.Object other)java.util.Optional<java.lang.String>getAccountToken()java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()java.util.Optional<java.lang.String>getCursor()java.util.Optional<java.lang.String>getEndDate()java.util.Optional<java.lang.String>getEndUserOrganizationName()java.util.Optional<java.time.OffsetDateTime>getFirstIncidentTimeAfter()java.util.Optional<java.time.OffsetDateTime>getFirstIncidentTimeBefore()java.util.Optional<java.lang.String>getIncludeMuted()java.util.Optional<java.lang.String>getIntegrationName()java.util.Optional<java.time.OffsetDateTime>getLastIncidentTimeAfter()java.util.Optional<java.time.OffsetDateTime>getLastIncidentTimeBefore()java.util.Optional<java.lang.String>getLinkedAccountId()java.util.Optional<java.lang.Integer>getPageSize()java.util.Optional<java.lang.String>getStartDate()java.util.Optional<IssuesListRequestStatus>getStatus()inthashCode()java.lang.StringtoString()
-
-
-
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- ONGOINGRESOLVED- RESOLVED
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static IssuesListRequest.Builder builder()
-
-