Class ValidityHoursDailyItem

java.lang.Object
io.voucherify.client.model.ValidityHoursDailyItem

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ValidityHoursDailyItem extends Object
Defines the reccuring period(s) when the resource will be active.
  • Field Details

  • Constructor Details

    • ValidityHoursDailyItem

      public ValidityHoursDailyItem()
  • Method Details

    • startTime

      public ValidityHoursDailyItem startTime(String startTime)
    • getStartTime

      @Nullable public String getStartTime()
      Defines the starting hour of validity in the HH:mm format. The resource is *inactive before* this time.
      Returns:
      startTime
    • setStartTime

      public void setStartTime(String startTime)
    • daysOfWeek

    • addDaysOfWeekItem

      public ValidityHoursDailyItem addDaysOfWeekItem(ValidityHoursDailyItem.DaysOfWeekEnum daysOfWeekItem)
    • getDaysOfWeek

      @Nullable public List<ValidityHoursDailyItem.DaysOfWeekEnum> getDaysOfWeek()
      Integer array corresponding to the particular days of the week in which the resource is valid. - `0` Sunday - `1` Monday - `2` Tuesday - `3` Wednesday - `4` Thursday - `5` Friday - `6` Saturday
      Returns:
      daysOfWeek
    • setDaysOfWeek

      public void setDaysOfWeek(List<ValidityHoursDailyItem.DaysOfWeekEnum> daysOfWeek)
    • expirationTime

      public ValidityHoursDailyItem expirationTime(String expirationTime)
    • getExpirationTime

      @Nullable public String getExpirationTime()
      Defines the ending hour of validity in the HH:mm format. The resource is *inactive after* this time.
      Returns:
      expirationTime
    • setExpirationTime

      public void setExpirationTime(String expirationTime)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object
    • fromJson

      public static ValidityHoursDailyItem fromJson(String jsonString) throws IOException
      Create an instance of ValidityHoursDailyItem given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of ValidityHoursDailyItem
      Throws:
      IOException - if the JSON string is invalid with respect to ValidityHoursDailyItem
    • toJson

      public String toJson()
      Convert an instance of ValidityHoursDailyItem to an JSON string
      Returns:
      JSON string