Name | Type | Description | Notes |
---|---|---|---|
CreateCustomer | bool | Indicates if a new customer can be created in the external accounting system. | |
Taxes | bool | Indicates if taxes can be specified by the HubSpot user for line items. | |
ExchangeRates | bool | Indicates if the external accounting system supports fetching exchange rates when create an invoice in HubSpot for a customer billed in a different currency. | |
Terms | bool | Indicates if the external accounting system supports fetching payment terms. | |
InvoiceComments | bool | Indicates if a visible comment can be added to invoices. | |
InvoiceDiscounts | bool | Indicates if invoice-level discounts can be added to invoices. |
func NewCreateInvoiceSubFeatures(createCustomer bool, taxes bool, exchangeRates bool, terms bool, invoiceComments bool, invoiceDiscounts bool, ) *CreateInvoiceSubFeatures
NewCreateInvoiceSubFeatures instantiates a new CreateInvoiceSubFeatures object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInvoiceSubFeaturesWithDefaults() *CreateInvoiceSubFeatures
NewCreateInvoiceSubFeaturesWithDefaults instantiates a new CreateInvoiceSubFeatures object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *CreateInvoiceSubFeatures) GetCreateCustomer() bool
GetCreateCustomer returns the CreateCustomer field if non-nil, zero value otherwise.
func (o *CreateInvoiceSubFeatures) GetCreateCustomerOk() (*bool, bool)
GetCreateCustomerOk returns a tuple with the CreateCustomer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateInvoiceSubFeatures) SetCreateCustomer(v bool)
SetCreateCustomer sets CreateCustomer field to given value.
func (o *CreateInvoiceSubFeatures) GetTaxes() bool
GetTaxes returns the Taxes field if non-nil, zero value otherwise.
func (o *CreateInvoiceSubFeatures) GetTaxesOk() (*bool, bool)
GetTaxesOk returns a tuple with the Taxes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateInvoiceSubFeatures) SetTaxes(v bool)
SetTaxes sets Taxes field to given value.
func (o *CreateInvoiceSubFeatures) GetExchangeRates() bool
GetExchangeRates returns the ExchangeRates field if non-nil, zero value otherwise.
func (o *CreateInvoiceSubFeatures) GetExchangeRatesOk() (*bool, bool)
GetExchangeRatesOk returns a tuple with the ExchangeRates field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateInvoiceSubFeatures) SetExchangeRates(v bool)
SetExchangeRates sets ExchangeRates field to given value.
func (o *CreateInvoiceSubFeatures) GetTerms() bool
GetTerms returns the Terms field if non-nil, zero value otherwise.
func (o *CreateInvoiceSubFeatures) GetTermsOk() (*bool, bool)
GetTermsOk returns a tuple with the Terms field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateInvoiceSubFeatures) SetTerms(v bool)
SetTerms sets Terms field to given value.
func (o *CreateInvoiceSubFeatures) GetInvoiceComments() bool
GetInvoiceComments returns the InvoiceComments field if non-nil, zero value otherwise.
func (o *CreateInvoiceSubFeatures) GetInvoiceCommentsOk() (*bool, bool)
GetInvoiceCommentsOk returns a tuple with the InvoiceComments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateInvoiceSubFeatures) SetInvoiceComments(v bool)
SetInvoiceComments sets InvoiceComments field to given value.
func (o *CreateInvoiceSubFeatures) GetInvoiceDiscounts() bool
GetInvoiceDiscounts returns the InvoiceDiscounts field if non-nil, zero value otherwise.
func (o *CreateInvoiceSubFeatures) GetInvoiceDiscountsOk() (*bool, bool)
GetInvoiceDiscountsOk returns a tuple with the InvoiceDiscounts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateInvoiceSubFeatures) SetInvoiceDiscounts(v bool)
SetInvoiceDiscounts sets InvoiceDiscounts field to given value.