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
- links → CustomerRequestLinkDTO?
-
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