Class Account.PayoutSchedule

    • Constructor Summary

      Constructors 
      Constructor Description
      PayoutSchedule()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean canEqual​(java.lang.Object other)  
      boolean equals​(java.lang.Object o)  
      java.lang.Long getDelayDays()
      The number of days charges for the account will be held before being paid out.
      java.lang.String getInterval()
      How frequently funds will be paid out.
      java.lang.Long getMonthlyAnchor()
      The day of the month funds will be paid out.
      java.lang.String getWeeklyAnchor()
      The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc.
      int hashCode()  
      void setDelayDays​(java.lang.Long delayDays)
      The number of days charges for the account will be held before being paid out.
      void setInterval​(java.lang.String interval)
      How frequently funds will be paid out.
      void setMonthlyAnchor​(java.lang.Long monthlyAnchor)
      The day of the month funds will be paid out.
      void setWeeklyAnchor​(java.lang.String weeklyAnchor)
      The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc.
      • Methods inherited from class java.lang.Object

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

      • PayoutSchedule

        public PayoutSchedule()
    • Method Detail

      • getDelayDays

        public java.lang.Long getDelayDays()
        The number of days charges for the account will be held before being paid out.
      • getInterval

        public java.lang.String getInterval()
        How frequently funds will be paid out. One of manual (payouts only created via API call), daily, weekly, or monthly.
      • getMonthlyAnchor

        public java.lang.Long getMonthlyAnchor()
        The day of the month funds will be paid out. Only shown if interval is monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months.
      • getWeeklyAnchor

        public java.lang.String getWeeklyAnchor()
        The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc. Only shown if interval is weekly.
      • setDelayDays

        public void setDelayDays​(java.lang.Long delayDays)
        The number of days charges for the account will be held before being paid out.
      • setInterval

        public void setInterval​(java.lang.String interval)
        How frequently funds will be paid out. One of manual (payouts only created via API call), daily, weekly, or monthly.
      • setMonthlyAnchor

        public void setMonthlyAnchor​(java.lang.Long monthlyAnchor)
        The day of the month funds will be paid out. Only shown if interval is monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months.
      • setWeeklyAnchor

        public void setWeeklyAnchor​(java.lang.String weeklyAnchor)
        The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc. Only shown if interval is weekly.
      • equals

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

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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