Class DTOOutcomeReasonUpdate

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.execution.rs1.outcomereason.DTOOutcomeReasonUpdate
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOOutcomeReasonUpdate extends DynO
DTO for update outcome reason
Since:
18.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOOutcomeReasonUpdate

      public DTOOutcomeReasonUpdate()
  • Method Details

    • getCode

      public final Optional<String> getCode()
      Gets the code.
      Returns:
      the code
    • setCode

      public final void setCode(Optional<String> code)
      Sets the code.
      Parameters:
      code - the new code
    • getDescription

      public final Optional<LocalizedString> getDescription()
      Gets the description.
      Returns:
      the description
    • setDescription

      public final void setDescription(Optional<LocalizedString> description)
      Sets the description.
      Parameters:
      description - the new description
    • getReasonType

      public final Optional<Long> getReasonType()
      Gets the reason type.
      Returns:
      the reason type
    • setReasonType

      public final void setReasonType(Optional<Long> reasonType)
      Sets the reason type.
      Parameters:
      reasonType - the new reason type
    • getOutcomeType

      public final Optional<Long> getOutcomeType()
      Gets the outcome type.
      Returns:
      the outcome type
    • setOutcomeType

      public final void setOutcomeType(Optional<Long> outcomeType)
      Sets the outcome type.
      Parameters:
      outcomeType - the new outcome type
    • getOrder

      public final Optional<Long> getOrder()
      Gets the order.
      Returns:
      the order
    • setOrder

      public final void setOrder(Optional<Long> order)
      Sets the order.
      Parameters:
      order - the new order
    • getActive

      public final Optional<Boolean> getActive()
      Gets the active.
      Returns:
      the active
    • setActive

      public final void setActive(Optional<Boolean> active)
      Sets the active.
      Parameters:
      active - the new active
    • getMandatoryEncodedNote

      public final Optional<Boolean> getMandatoryEncodedNote()
      Gets the mandatory encoded note.
      Returns:
      the mandatory encoded note
    • setMandatoryEncodedNote

      public final void setMandatoryEncodedNote(Optional<Boolean> mandatoryEncodedNote)
      Sets the mandatory encoded note.
      Parameters:
      mandatoryEncodedNote - the new mandatory encoded note
    • getColor

      public final Optional<String> getColor()
      Gets the color.
      Returns:
      the color
    • setColor

      public final void setColor(Optional<String> color)
      Sets the color.
      Parameters:
      color - the new color
    • getVisibleOnMobile

      public final Optional<Boolean> getVisibleOnMobile()
      Gets the visible on mobile.
      Returns:
      the visible on mobile
    • setVisibleOnMobile

      public final void setVisibleOnMobile(Optional<Boolean> visibleOnMobile)
      Sets the visible on mobile.
      Parameters:
      visibleOnMobile - the new visible on mobile
    • getOutcomeClass

      public final Optional<Long> getOutcomeClass()
      Gets the outcome class.
      Returns:
      the outcome class
    • setOutcomeClass

      public final void setOutcomeClass(Optional<Long> outcomeClass)
      Sets the outcome class.
      Parameters:
      outcomeClass - the new outcome class
    • getInsufficientSkills

      public final Optional<Boolean> getInsufficientSkills()
      Gets the insufficient skills.
      Returns:
      the insufficient skills
    • setInsufficientSkills

      public final void setInsufficientSkills(Optional<Boolean> insufficientSkills)
      Sets the insufficient skills.
      Parameters:
      insufficientSkills - the new insufficient skills