Package io.moov.sdk.models.components
Class Ticket.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.Ticket.Builder
-
- Enclosing class:
- Ticket
public static final class Ticket.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Ticketbuild()Ticket.BuilderclosedOn(java.time.OffsetDateTime closedOn)Ticket.BuilderclosedOn(java.util.Optional<java.time.OffsetDateTime> closedOn)Ticket.Buildercontact(TicketContact contact)Ticket.BuildercreatedOn(java.time.OffsetDateTime createdOn)Ticket.BuilderlatestMessageOn(java.time.OffsetDateTime latestMessageOn)Ticket.BuilderlatestMessageOn(java.util.Optional<java.time.OffsetDateTime> latestMessageOn)Ticket.Buildernumber(long number)Ticket.Builderstatus(TicketStatus status)Ticket.BuilderticketID(java.lang.String ticketID)Ticket.Buildertitle(java.lang.String title)Ticket.BuilderupdatedOn(java.time.OffsetDateTime updatedOn)
-
-
-
Method Detail
-
ticketID
public Ticket.Builder ticketID(java.lang.String ticketID)
-
number
public Ticket.Builder number(long number)
-
title
public Ticket.Builder title(java.lang.String title)
-
contact
public Ticket.Builder contact(TicketContact contact)
-
status
public Ticket.Builder status(TicketStatus status)
-
createdOn
public Ticket.Builder createdOn(java.time.OffsetDateTime createdOn)
-
updatedOn
public Ticket.Builder updatedOn(java.time.OffsetDateTime updatedOn)
-
latestMessageOn
public Ticket.Builder latestMessageOn(java.time.OffsetDateTime latestMessageOn)
-
latestMessageOn
public Ticket.Builder latestMessageOn(java.util.Optional<java.time.OffsetDateTime> latestMessageOn)
-
closedOn
public Ticket.Builder closedOn(java.time.OffsetDateTime closedOn)
-
closedOn
public Ticket.Builder closedOn(java.util.Optional<java.time.OffsetDateTime> closedOn)
-
build
public Ticket build()
-
-