Class: AvalaraSdk::EInvoicing::V1::ValidateTaxIdentifierRequestSdk

Inherits:
Object
  • Object
show all
Defined in:
lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb

Overview

Represents the Request object for the ValidateTaxIdentifier API

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeValidateTaxIdentifierRequestSdk

Returns a new instance of ValidateTaxIdentifierRequestSdk.



495
496
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 495

def initialize()
end

Instance Attribute Details

#avalara_versionObject

Returns the value of attribute avalara_version.



487
488
489
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 487

def avalara_version
  @avalara_version
end

#tax_identifier_requestObject

Returns the value of attribute tax_identifier_request.



489
490
491
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 489

def tax_identifier_request
  @tax_identifier_request
end

#x_avalara_clientObject

Returns the value of attribute x_avalara_client.



491
492
493
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 491

def x_avalara_client
  @x_avalara_client
end

#x_correlation_idObject

Returns the value of attribute x_correlation_id.



493
494
495
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 493

def x_correlation_id
  @x_correlation_id
end

Instance Method Details

#get_avalara_versionObject



498
499
500
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 498

def get_avalara_version()
    return @avalara_version || '1.4'
end

#get_tax_identifier_requestObject



506
507
508
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 506

def get_tax_identifier_request()
    return @tax_identifier_request
end

#get_x_avalara_clientObject



514
515
516
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 514

def get_x_avalara_client()
    return @x_avalara_client
end

#get_x_correlation_idObject



522
523
524
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 522

def get_x_correlation_id()
    return @x_correlation_id
end

#set_avalara_version(avalara_version) ⇒ Object



502
503
504
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 502

def set_avalara_version(avalara_version)
    @avalara_version = avalara_version
end

#set_tax_identifier_request(tax_identifier_request) ⇒ Object



510
511
512
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 510

def set_tax_identifier_request(tax_identifier_request)
    @tax_identifier_request = tax_identifier_request
end

#set_x_avalara_client(x_avalara_client) ⇒ Object



518
519
520
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 518

def set_x_avalara_client(x_avalara_client)
    @x_avalara_client = x_avalara_client
end

#set_x_correlation_id(x_correlation_id) ⇒ Object



526
527
528
# File 'lib/avalara_sdk/api/EInvoicing/V1/tax_identifiers_api.rb', line 526

def set_x_correlation_id(x_correlation_id)
    @x_correlation_id = x_correlation_id
end