Class DTOWorkShift

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.calendars.rs1.workshift.DTOWorkShift
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOWorkShift extends DynO
DTO representing a work shift.
Since:
17.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOWorkShift

      public DTOWorkShift()
  • Method Details

    • getId

      public final Long getId()
      Gets the id.
      Returns:
      the id
    • setId

      public final void setId(Long id)
      Sets the id.
      Parameters:
      id - the new id
    • getResource

      public final Long getResource()
      Gets the resource.
      Returns:
      the resource
    • setResource

      public final void setResource(Long resource)
      Sets the resource.
      Parameters:
      resource - the new resource
    • getStartDate

      public final ZonedDateTime getStartDate()
      Gets the start date.
      Returns:
      the start date
    • setStartDate

      public final void setStartDate(ZonedDateTime startDate)
      Sets the start date.
      Parameters:
      startDate - the new start date
    • getEndDate

      public final ZonedDateTime getEndDate()
      Gets the end date.
      Returns:
      the end date
    • setEndDate

      public final void setEndDate(ZonedDateTime endDate)
      Sets the end date.
      Parameters:
      endDate - the new end date
    • getBreakStart

      public final ZonedDateTime getBreakStart()
      Gets the break start.
      Returns:
      the break start
    • setBreakStart

      public final void setBreakStart(ZonedDateTime breakStart)
      Sets the break start.
      Parameters:
      breakStart - the new break start
    • getBreakEnd

      public final ZonedDateTime getBreakEnd()
      Gets the break end.
      Returns:
      the break end
    • setBreakEnd

      public final void setBreakEnd(ZonedDateTime breakEnd)
      Sets the break end.
      Parameters:
      breakEnd - the new break end
    • getOperationCenter

      public final Long getOperationCenter()
      Gets the operation center.
      Returns:
      the operation center
    • setOperationCenter

      public final void setOperationCenter(Long operationCenter)
      Sets the operation center.
      Parameters:
      operationCenter - the new operation center
    • getType

      public final Long getType()
      Gets the type.
      Returns:
      the type
    • setType

      public final void setType(Long type)
      Sets the type.
      Parameters:
      type - the new type
    • getNote

      public final String getNote()
      Gets the note.
      Returns:
      the note
    • setNote

      public final void setNote(String note)
      Sets the note.
      Parameters:
      note - the new note
    • getOvertimeMinute

      public final Long getOvertimeMinute()
      Gets the overtime minute.
      Returns:
      the overtime minute
    • setOvertimeMinute

      public final void setOvertimeMinute(Long overtimeMinute)
      Sets the overtime minute.
      Parameters:
      overtimeMinute - the new overtime minute
    • getClockingType

      public Long getClockingType()
      Gets the clocking type.
      Returns:
      the clocking type
    • setClockingType

      public void setClockingType(Long clockingType)
      Sets the clocking type.
      Parameters:
      clockingType - the new clocking type
    • getTransferTimeEvaluationType

      public Long getTransferTimeEvaluationType()
      Gets the transfer time evaluation type.
      Returns:
      the transfer time evaluation type
    • setTransferTimeEvaluationType

      public void setTransferTimeEvaluationType(Long transferTimeEvaluationType)
      Sets the transfer time evaluation type.
      Parameters:
      transferTimeEvaluationType - the new transfer time evaluation type
    • getAvailabilityType

      public Long getAvailabilityType()
      Gets the availability type.
      Returns:
      the availability type
    • setAvailabilityType

      public void setAvailabilityType(Long availabilityType)
      Sets the availability type.
      Parameters:
      availabilityType - the new availability type