Class BalanceSettings.Payments.Payouts.AutomaticTransferRulesByCurrency

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.BalanceSettings.Payments.Payouts.AutomaticTransferRulesByCurrency
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
BalanceSettings.Payments.Payouts

public static class BalanceSettings.Payments.Payouts.AutomaticTransferRulesByCurrency extends StripeObject
For more details about AutomaticTransferRulesByCurrency, please refer to the API Reference.
  • Constructor Details

    • AutomaticTransferRulesByCurrency

      public AutomaticTransferRulesByCurrency()
  • Method Details

    • getPayoutMethod

      public String getPayoutMethod()
      The ID of the FinancialAccount that funds will be transferred to during automatic transfers.
    • getTransferUpToAmount

      public Long getTransferUpToAmount()
      The maximum amount in minor units to transfer to the FinancialAccount. Only applicable when type is transfer_up_to_amount.
    • getType

      public String getType()
      The type of automatic transfer rule.

      One of transfer_all, or transfer_up_to_amount.

    • setPayoutMethod

      public void setPayoutMethod(String payoutMethod)
      The ID of the FinancialAccount that funds will be transferred to during automatic transfers.
    • setTransferUpToAmount

      public void setTransferUpToAmount(Long transferUpToAmount)
      The maximum amount in minor units to transfer to the FinancialAccount. Only applicable when type is transfer_up_to_amount.
    • setType

      public void setType(String type)
      The type of automatic transfer rule.

      One of transfer_all, or transfer_up_to_amount.

    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object