Class: AvalaraSdk::EInvoicing::V1::FetchDocumentsRequestSdk

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

Overview

Represents the Request object for the FetchDocuments API

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeFetchDocumentsRequestSdk

Returns a new instance of FetchDocumentsRequestSdk.



767
768
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 767

def initialize()
end

Instance Attribute Details

#avalara_versionObject

Returns the value of attribute avalara_version.



761
762
763
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 761

def avalara_version
  @avalara_version
end

#fetch_documents_requestObject

Returns the value of attribute fetch_documents_request.



763
764
765
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 763

def fetch_documents_request
  @fetch_documents_request
end

#x_avalara_clientObject

Returns the value of attribute x_avalara_client.



765
766
767
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 765

def x_avalara_client
  @x_avalara_client
end

Instance Method Details

#get_avalara_versionObject



770
771
772
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 770

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

#get_fetch_documents_requestObject



778
779
780
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 778

def get_fetch_documents_request()
    return @fetch_documents_request
end

#get_x_avalara_clientObject



786
787
788
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 786

def get_x_avalara_client()
    return @x_avalara_client
end

#set_avalara_version(avalara_version) ⇒ Object



774
775
776
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 774

def set_avalara_version(avalara_version)
    @avalara_version = avalara_version
end

#set_fetch_documents_request(fetch_documents_request) ⇒ Object



782
783
784
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 782

def set_fetch_documents_request(fetch_documents_request)
    @fetch_documents_request = fetch_documents_request
end

#set_x_avalara_client(x_avalara_client) ⇒ Object



790
791
792
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 790

def set_x_avalara_client(x_avalara_client)
    @x_avalara_client = x_avalara_client
end