Class TicketsWebService.CreateTicketRequest

java.lang.Object
ubic.gemma.rest.TicketsWebService.CreateTicketRequest
Enclosing class:
TicketsWebService

public static class TicketsWebService.CreateTicketRequest extends Object
Body for TicketsWebService.createTicket(CreateTicketRequest). All fields except type, title, and targets are optional.
Author:
paul
  • Constructor Details

    • CreateTicketRequest

      public CreateTicketRequest()
  • Method Details

    • getAcceptsTargets

      @Nullable public Boolean getAcceptsTargets()
    • setAcceptsTargets

      public void setAcceptsTargets(@Nullable Boolean acceptsTargets)
    • getPayload

      @Nullable public String getPayload()
    • setPayload

      public void setPayload(@Nullable String payload)
    • getPayloadSchemaVersion

      @Nullable public Integer getPayloadSchemaVersion()
    • setPayloadSchemaVersion

      public void setPayloadSchemaVersion(@Nullable Integer payloadSchemaVersion)
    • getType

      public TicketType getType()
    • setType

      public void setType(TicketType type)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getTargets

    • setTargets

      public void setTargets(List<TicketsWebService.TicketTargetRequest> targets)
    • getPriority

      @Nullable public TicketPriority getPriority()
    • setPriority

      public void setPriority(@Nullable TicketPriority priority)
    • getDueDate

      @Nullable public Date getDueDate()
    • setDueDate

      public void setDueDate(@Nullable Date dueDate)
    • getAssigneeId

      @Nullable public Long getAssigneeId()
    • setAssigneeId

      public void setAssigneeId(@Nullable Long assigneeId)
    • getBody

      @Nullable public String getBody()
    • setBody

      public void setBody(@Nullable String body)
    • getMode

      @Nullable public TicketMode getMode()
    • setMode

      public void setMode(@Nullable TicketMode mode)