Class SubscriptionBillingInfo


  • public class SubscriptionBillingInfo
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      com.apollographql.apollo3.api.Optional<BillingAddress> billingAddress  
      com.apollographql.apollo3.api.Optional<java.lang.String> chargeOnBehalfOfAccount  
      com.apollographql.apollo3.api.Optional<java.lang.String> couponId  
      com.apollographql.apollo3.api.Optional<java.lang.Boolean> isBackdated  
      com.apollographql.apollo3.api.Optional<java.lang.Boolean> isInvoicePaid  
      com.apollographql.apollo3.api.Optional<java.lang.Object> metadata  
      com.apollographql.apollo3.api.Optional<java.lang.Double> taxPercentage  
      com.apollographql.apollo3.api.Optional<java.util.List<java.lang.String>> taxRateIds  
    • Constructor Summary

      Constructors 
      Constructor Description
      SubscriptionBillingInfo​(com.apollographql.apollo3.api.Optional<BillingAddress> billingAddress, com.apollographql.apollo3.api.Optional<java.lang.String> chargeOnBehalfOfAccount, com.apollographql.apollo3.api.Optional<java.lang.String> couponId, com.apollographql.apollo3.api.Optional<java.lang.Boolean> isBackdated, com.apollographql.apollo3.api.Optional<java.lang.Boolean> isInvoicePaid, com.apollographql.apollo3.api.Optional<java.lang.Object> metadata, com.apollographql.apollo3.api.Optional<java.lang.Double> taxPercentage, com.apollographql.apollo3.api.Optional<java.util.List<java.lang.String>> taxRateIds)  
    • Field Detail

      • billingAddress

        public final com.apollographql.apollo3.api.Optional<BillingAddress> billingAddress
      • chargeOnBehalfOfAccount

        public final com.apollographql.apollo3.api.Optional<java.lang.String> chargeOnBehalfOfAccount
      • couponId

        public final com.apollographql.apollo3.api.Optional<java.lang.String> couponId
      • isBackdated

        public final com.apollographql.apollo3.api.Optional<java.lang.Boolean> isBackdated
      • isInvoicePaid

        public final com.apollographql.apollo3.api.Optional<java.lang.Boolean> isInvoicePaid
      • metadata

        public final com.apollographql.apollo3.api.Optional<java.lang.Object> metadata
      • taxPercentage

        public final com.apollographql.apollo3.api.Optional<java.lang.Double> taxPercentage
      • taxRateIds

        public final com.apollographql.apollo3.api.Optional<java.util.List<java.lang.String>> taxRateIds
    • Constructor Detail

      • SubscriptionBillingInfo

        public SubscriptionBillingInfo​(com.apollographql.apollo3.api.Optional<BillingAddress> billingAddress,
                                       com.apollographql.apollo3.api.Optional<java.lang.String> chargeOnBehalfOfAccount,
                                       com.apollographql.apollo3.api.Optional<java.lang.String> couponId,
                                       com.apollographql.apollo3.api.Optional<java.lang.Boolean> isBackdated,
                                       com.apollographql.apollo3.api.Optional<java.lang.Boolean> isInvoicePaid,
                                       com.apollographql.apollo3.api.Optional<java.lang.Object> metadata,
                                       com.apollographql.apollo3.api.Optional<java.lang.Double> taxPercentage,
                                       com.apollographql.apollo3.api.Optional<java.util.List<java.lang.String>> taxRateIds)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object 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