Class Subscription

    • Constructor Detail

      • Subscription

        public Subscription()
    • Method Detail

      • getCustomer

        public java.lang.String getCustomer()
      • setCustomer

        public void setCustomer​(java.lang.String customerId)
      • getCustomerObject

        public Customer getCustomerObject()
      • setCustomerObject

        public void setCustomerObject​(Customer c)
      • getDefaultSource

        public java.lang.String getDefaultSource()
      • setDefaultSource

        public void setDefaultSource​(java.lang.String defaultSourceId)
      • setDefaultSourceObject

        public void setDefaultSourceObject​(ExternalAccount c)
      • getLatestInvoice

        public java.lang.String getLatestInvoice()
      • setLatestInvoice

        public void setLatestInvoice​(java.lang.String latestInvoiceId)
      • getLatestInvoiceObject

        public Invoice getLatestInvoiceObject()
      • setLatestInvoiceObject

        public void setLatestInvoiceObject​(Invoice c)
      • getObject

        public java.lang.String getObject()
      • getApplicationFeePercent

        public java.math.BigDecimal getApplicationFeePercent()
      • getBilling

        public java.lang.String getBilling()
      • getBillingCycleAnchor

        public java.lang.Long getBillingCycleAnchor()
      • getCancelAt

        public java.lang.Long getCancelAt()
      • getCancelAtPeriodEnd

        public java.lang.Boolean getCancelAtPeriodEnd()
      • getCanceledAt

        public java.lang.Long getCanceledAt()
      • getCreated

        public java.lang.Long getCreated()
      • getCurrentPeriodEnd

        public java.lang.Long getCurrentPeriodEnd()
      • getCurrentPeriodStart

        public java.lang.Long getCurrentPeriodStart()
      • getDaysUntilDue

        public java.lang.Long getDaysUntilDue()
      • getDiscount

        public Discount getDiscount()
      • getEndedAt

        public java.lang.Long getEndedAt()
      • getLivemode

        public java.lang.Boolean getLivemode()
      • getPlan

        public Plan getPlan()
      • getQuantity

        public java.lang.Long getQuantity()
      • getStart

        public java.lang.Long getStart()
      • getStatus

        public java.lang.String getStatus()
      • getTaxPercent

        public java.math.BigDecimal getTaxPercent()
      • getTrialEnd

        public java.lang.Long getTrialEnd()
      • getTrialStart

        public java.lang.Long getTrialStart()
      • setId

        public void setId​(java.lang.String id)
      • setObject

        public void setObject​(java.lang.String object)
      • setApplicationFeePercent

        public void setApplicationFeePercent​(java.math.BigDecimal applicationFeePercent)
      • setBilling

        public void setBilling​(java.lang.String billing)
      • setBillingCycleAnchor

        public void setBillingCycleAnchor​(java.lang.Long billingCycleAnchor)
      • setCancelAt

        public void setCancelAt​(java.lang.Long cancelAt)
      • setCancelAtPeriodEnd

        public void setCancelAtPeriodEnd​(java.lang.Boolean cancelAtPeriodEnd)
      • setCanceledAt

        public void setCanceledAt​(java.lang.Long canceledAt)
      • setCreated

        public void setCreated​(java.lang.Long created)
      • setCurrentPeriodEnd

        public void setCurrentPeriodEnd​(java.lang.Long currentPeriodEnd)
      • setCurrentPeriodStart

        public void setCurrentPeriodStart​(java.lang.Long currentPeriodStart)
      • setDaysUntilDue

        public void setDaysUntilDue​(java.lang.Long daysUntilDue)
      • setDiscount

        public void setDiscount​(Discount discount)
      • setEndedAt

        public void setEndedAt​(java.lang.Long endedAt)
      • setLivemode

        public void setLivemode​(java.lang.Boolean livemode)
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)
      • setPlan

        public void setPlan​(Plan plan)
      • setQuantity

        public void setQuantity​(java.lang.Long quantity)
      • setStart

        public void setStart​(java.lang.Long start)
      • setStatus

        public void setStatus​(java.lang.String status)
      • setTaxPercent

        public void setTaxPercent​(java.math.BigDecimal taxPercent)
      • setTrialEnd

        public void setTrialEnd​(java.lang.Long trialEnd)
      • setTrialStart

        public void setTrialStart​(java.lang.Long trialStart)
      • 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
      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface HasId