Class CustomerBillingInfo


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

      Fields 
      Modifier and Type Field Description
      com.apollographql.apollo3.api.Optional<Address> billingAddress  
      com.apollographql.apollo3.api.Optional<Currency> currency  
      com.apollographql.apollo3.api.Optional<java.lang.String> customerName  
      com.apollographql.apollo3.api.Optional<java.lang.Object> invoiceCustomFields  
      com.apollographql.apollo3.api.Optional<java.lang.String> language  
      com.apollographql.apollo3.api.Optional<java.lang.Object> metadata  
      com.apollographql.apollo3.api.Optional<java.lang.String> paymentMethodId  
      com.apollographql.apollo3.api.Optional<Address> shippingAddress  
      com.apollographql.apollo3.api.Optional<java.util.List<TaxExempt>> taxIds  
      com.apollographql.apollo3.api.Optional<java.lang.String> timezone  
    • Constructor Summary

      Constructors 
      Constructor Description
      CustomerBillingInfo​(com.apollographql.apollo3.api.Optional<Address> billingAddress, com.apollographql.apollo3.api.Optional<Currency> currency, com.apollographql.apollo3.api.Optional<java.lang.String> customerName, com.apollographql.apollo3.api.Optional<java.lang.Object> invoiceCustomFields, com.apollographql.apollo3.api.Optional<java.lang.String> language, com.apollographql.apollo3.api.Optional<java.lang.Object> metadata, com.apollographql.apollo3.api.Optional<java.lang.String> paymentMethodId, com.apollographql.apollo3.api.Optional<Address> shippingAddress, com.apollographql.apollo3.api.Optional<java.util.List<TaxExempt>> taxIds, com.apollographql.apollo3.api.Optional<java.lang.String> timezone)  
    • Field Detail

      • billingAddress

        public final com.apollographql.apollo3.api.Optional<Address> billingAddress
      • currency

        public final com.apollographql.apollo3.api.Optional<Currency> currency
      • customerName

        public final com.apollographql.apollo3.api.Optional<java.lang.String> customerName
      • invoiceCustomFields

        public final com.apollographql.apollo3.api.Optional<java.lang.Object> invoiceCustomFields
      • language

        public final com.apollographql.apollo3.api.Optional<java.lang.String> language
      • metadata

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

        public final com.apollographql.apollo3.api.Optional<java.lang.String> paymentMethodId
      • shippingAddress

        public final com.apollographql.apollo3.api.Optional<Address> shippingAddress
      • taxIds

        public final com.apollographql.apollo3.api.Optional<java.util.List<TaxExempt>> taxIds
      • timezone

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

      • CustomerBillingInfo

        public CustomerBillingInfo​(com.apollographql.apollo3.api.Optional<Address> billingAddress,
                                   com.apollographql.apollo3.api.Optional<Currency> currency,
                                   com.apollographql.apollo3.api.Optional<java.lang.String> customerName,
                                   com.apollographql.apollo3.api.Optional<java.lang.Object> invoiceCustomFields,
                                   com.apollographql.apollo3.api.Optional<java.lang.String> language,
                                   com.apollographql.apollo3.api.Optional<java.lang.Object> metadata,
                                   com.apollographql.apollo3.api.Optional<java.lang.String> paymentMethodId,
                                   com.apollographql.apollo3.api.Optional<Address> shippingAddress,
                                   com.apollographql.apollo3.api.Optional<java.util.List<TaxExempt>> taxIds,
                                   com.apollographql.apollo3.api.Optional<java.lang.String> timezone)
    • 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