Class MonthlySchedule


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               comments="Generator version: 7.9.0")
    public class MonthlySchedule
    extends java.lang.Object
    MonthlySchedule
    • Field Detail

      • JSON_PROPERTY_START_TIME

        public static final java.lang.String JSON_PROPERTY_START_TIME
        See Also:
        Constant Field Values
      • JSON_PROPERTY_END_TIME

        public static final java.lang.String JSON_PROPERTY_END_TIME
        See Also:
        Constant Field Values
      • JSON_PROPERTY_DAY_OF_MONTH

        public static final java.lang.String JSON_PROPERTY_DAY_OF_MONTH
        See Also:
        Constant Field Values
      • JSON_PROPERTY_DAY_OF_WEEK

        public static final java.lang.String JSON_PROPERTY_DAY_OF_WEEK
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TOTAL_NUMBER_OF_PAYMENTS

        public static final java.lang.String JSON_PROPERTY_TOTAL_NUMBER_OF_PAYMENTS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_INTERVAL

        public static final java.lang.String JSON_PROPERTY_INTERVAL
        See Also:
        Constant Field Values
    • Constructor Detail

      • MonthlySchedule

        public MonthlySchedule()
    • Method Detail

      • startTime

        public MonthlySchedule startTime​(java.time.LocalDate startTime)
      • getStartTime

        @Nullable
        public java.time.LocalDate getStartTime()
        Get startTime
        Returns:
        startTime
      • setStartTime

        public void setStartTime​(java.time.LocalDate startTime)
      • endTime

        public MonthlySchedule endTime​(java.time.LocalDate endTime)
      • getEndTime

        @Nullable
        public java.time.LocalDate getEndTime()
        Get endTime
        Returns:
        endTime
      • setEndTime

        public void setEndTime​(java.time.LocalDate endTime)
      • dayOfMonth

        public MonthlySchedule dayOfMonth​(java.lang.Integer dayOfMonth)
      • getDayOfMonth

        @Nullable
        public java.lang.Integer getDayOfMonth()
        Get dayOfMonth minimum: -5 maximum: 28
        Returns:
        dayOfMonth
      • setDayOfMonth

        public void setDayOfMonth​(java.lang.Integer dayOfMonth)
      • totalNumberOfPayments

        public MonthlySchedule totalNumberOfPayments​(java.lang.Integer totalNumberOfPayments)
      • getTotalNumberOfPayments

        @Nullable
        public java.lang.Integer getTotalNumberOfPayments()
        Get totalNumberOfPayments minimum: 1
        Returns:
        totalNumberOfPayments
      • setTotalNumberOfPayments

        public void setTotalNumberOfPayments​(java.lang.Integer totalNumberOfPayments)
      • equals

        public boolean equals​(java.lang.Object o)
        Return true if this MonthlySchedule object is equal to 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
      • toUrlQueryString

        public java.lang.String toUrlQueryString()
        Convert the instance into URL query string.
        Returns:
        URL query string
      • toUrlQueryString

        public java.lang.String toUrlQueryString​(java.lang.String prefix)
        Convert the instance into URL query string.
        Parameters:
        prefix - prefix of the query string
        Returns:
        URL query string