Class ShiftBreak


  • public class ShiftBreak
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ShiftBreak.Builder  
    • Constructor Summary

      Constructors 
      Constructor Description
      ShiftBreak()  
      ShiftBreak​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> duration, org.openapitools.jackson.nullable.JsonNullable<? extends IsPaid> isPaid, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ShiftBreak.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
      The date and time the break was created
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> duration()
      The duration of the break in ISO 8601 duration format
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime()
      The end time of the break
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
      The unique identifier of the break
      org.openapitools.jackson.nullable.JsonNullable<IsPaid> isPaid()
      Whether the break is paid
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime()
      The start time of the break
      java.lang.String toString()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
      The date and time the break was last updated
      ShiftBreak withCreatedAt​(java.time.OffsetDateTime createdAt)
      The date and time the break was created
      ShiftBreak withCreatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
      The date and time the break was created
      ShiftBreak withDuration​(java.lang.String duration)
      The duration of the break in ISO 8601 duration format
      ShiftBreak withDuration​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> duration)
      The duration of the break in ISO 8601 duration format
      ShiftBreak withEndTime​(java.time.OffsetDateTime endTime)
      The end time of the break
      ShiftBreak withEndTime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime)
      The end time of the break
      ShiftBreak withId​(java.lang.String id)
      The unique identifier of the break
      ShiftBreak withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
      The unique identifier of the break
      ShiftBreak withIsPaid​(IsPaid isPaid)
      Whether the break is paid
      ShiftBreak withIsPaid​(org.openapitools.jackson.nullable.JsonNullable<? extends IsPaid> isPaid)
      Whether the break is paid
      ShiftBreak withStartTime​(java.time.OffsetDateTime startTime)
      The start time of the break
      ShiftBreak withStartTime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime)
      The start time of the break
      ShiftBreak withUpdatedAt​(java.time.OffsetDateTime updatedAt)
      The date and time the break was last updated
      ShiftBreak withUpdatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
      The date and time the break was last updated
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ShiftBreak

        public ShiftBreak​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id,
                          org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime,
                          org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime,
                          org.openapitools.jackson.nullable.JsonNullable<java.lang.String> duration,
                          org.openapitools.jackson.nullable.JsonNullable<? extends IsPaid> isPaid,
                          org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt,
                          org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
      • ShiftBreak

        public ShiftBreak()
    • Method Detail

      • id

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
        The unique identifier of the break
      • startTime

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime()
        The start time of the break
      • endTime

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime()
        The end time of the break
      • duration

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> duration()
        The duration of the break in ISO 8601 duration format
      • isPaid

        public org.openapitools.jackson.nullable.JsonNullable<IsPaid> isPaid()
        Whether the break is paid
      • createdAt

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
        The date and time the break was created
      • updatedAt

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
        The date and time the break was last updated
      • withId

        public ShiftBreak withId​(java.lang.String id)
        The unique identifier of the break
      • withId

        public ShiftBreak withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
        The unique identifier of the break
      • withStartTime

        public ShiftBreak withStartTime​(java.time.OffsetDateTime startTime)
        The start time of the break
      • withStartTime

        public ShiftBreak withStartTime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime)
        The start time of the break
      • withEndTime

        public ShiftBreak withEndTime​(java.time.OffsetDateTime endTime)
        The end time of the break
      • withEndTime

        public ShiftBreak withEndTime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime)
        The end time of the break
      • withDuration

        public ShiftBreak withDuration​(java.lang.String duration)
        The duration of the break in ISO 8601 duration format
      • withDuration

        public ShiftBreak withDuration​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> duration)
        The duration of the break in ISO 8601 duration format
      • withIsPaid

        public ShiftBreak withIsPaid​(IsPaid isPaid)
        Whether the break is paid
      • withIsPaid

        public ShiftBreak withIsPaid​(org.openapitools.jackson.nullable.JsonNullable<? extends IsPaid> isPaid)
        Whether the break is paid
      • withCreatedAt

        public ShiftBreak withCreatedAt​(java.time.OffsetDateTime createdAt)
        The date and time the break was created
      • withCreatedAt

        public ShiftBreak withCreatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
        The date and time the break was created
      • withUpdatedAt

        public ShiftBreak withUpdatedAt​(java.time.OffsetDateTime updatedAt)
        The date and time the break was last updated
      • withUpdatedAt

        public ShiftBreak withUpdatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
        The date and time the break was last updated
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object