CustomerRequestDTO class

Constructors

CustomerRequestDTO({List<String>? expands, CustomerRequestLinkDTO? links, CustomerRequestActionsDTO? actions, PagedDTOAttachmentDTO? attachments, PagedDTOCommentDTO? comments, DateDTO? createdDate, CustomerRequestStatusDTO? currentStatus, String? issueId, String? issueKey, PagedDTOUserDTO? participants, UserDTO? reporter, List<CustomerRequestFieldValueDTO>? requestFieldValues, RequestTypeDTO? requestType, String? requestTypeId, ServiceDeskDTO? serviceDesk, String? serviceDeskId, PagedDTOSlaInformationDTO? sla, PagedDTOCustomerRequestStatusDTO? status})
CustomerRequestDTO.fromJson(Map<String, Object?> json)
factory

Properties

actions CustomerRequestActionsDTO?
List of actions that the user can take on the request.
final
attachments PagedDTOAttachmentDTO?
List of attachments included with the request.
final
comments PagedDTOCommentDTO?
List of comments included with the request.
final
createdDate DateDTO?
Date on which the request was created.
final
currentStatus CustomerRequestStatusDTO?
Status of the request.
final
expands List<String>
List of items that can be expanded in the response by specifying the expand query parameter.
final
hashCode int
The hash code for this object.
no setterinherited
issueId String?
ID of the request, as the peer issue ID.
final
issueKey String?
Key of the request, as the peer issue key.
final
List of links associated with the request.
final
participants PagedDTOUserDTO?
Expandable details of the customers participating in the request.
final
reporter UserDTO?
Details of the customer reporting the request.
final
requestFieldValues List<CustomerRequestFieldValueDTO>
JSON map of Jira field IDs and their values representing the content of the request. This list does not include hidden fields.
final
requestType RequestTypeDTO?
Expandable details of the request type.
final
requestTypeId String?
ID of the request type for the request.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceDesk ServiceDeskDTO?
Expandable details of the service desk.
final
serviceDeskId String?
ID of the service desk the request belongs to.
final
sla PagedDTOSlaInformationDTO?
Expandable details of the SLAs relating to the request.
final
status PagedDTOCustomerRequestStatusDTO?
Expandable details of the request's status history.
final

Methods

copyWith({List<String>? expands, CustomerRequestLinkDTO? links, CustomerRequestActionsDTO? actions, PagedDTOAttachmentDTO? attachments, PagedDTOCommentDTO? comments, DateDTO? createdDate, CustomerRequestStatusDTO? currentStatus, String? issueId, String? issueKey, PagedDTOUserDTO? participants, UserDTO? reporter, List<CustomerRequestFieldValueDTO>? requestFieldValues, RequestTypeDTO? requestType, String? requestTypeId, ServiceDeskDTO? serviceDesk, String? serviceDeskId, PagedDTOSlaInformationDTO? sla, PagedDTOCustomerRequestStatusDTO? status}) CustomerRequestDTO
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited