Class: AvalaraSdk::EInvoicing::V1::SubmitDocumentRequestSdk

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

Overview

Represents the Request object for the SubmitDocument API

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeSubmitDocumentRequestSdk

Returns a new instance of SubmitDocumentRequestSdk.



978
979
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 978

def initialize()
end

Instance Attribute Details

#avalara_versionObject

Returns the value of attribute avalara_version.



970
971
972
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 970

def avalara_version
  @avalara_version
end

#dataObject

Returns the value of attribute data.



974
975
976
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 974

def data
  @data
end

#metadataObject

Returns the value of attribute metadata.



972
973
974
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 972

def 
  @metadata
end

#x_avalara_clientObject

Returns the value of attribute x_avalara_client.



976
977
978
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 976

def x_avalara_client
  @x_avalara_client
end

Instance Method Details

#get_avalara_versionObject



981
982
983
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 981

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

#get_dataObject



997
998
999
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 997

def get_data()
    return @data
end

#get_metadataObject



989
990
991
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 989

def ()
    return @metadata
end

#get_x_avalara_clientObject



1005
1006
1007
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 1005

def get_x_avalara_client()
    return @x_avalara_client
end

#set_avalara_version(avalara_version) ⇒ Object



985
986
987
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 985

def set_avalara_version(avalara_version)
    @avalara_version = avalara_version
end

#set_data(data) ⇒ Object



1001
1002
1003
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 1001

def set_data(data)
    @data = data
end

#set_metadata(metadata) ⇒ Object



993
994
995
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 993

def ()
    @metadata = 
end

#set_x_avalara_client(x_avalara_client) ⇒ Object



1009
1010
1011
# File 'lib/avalara_sdk/api/EInvoicing/V1/documents_api.rb', line 1009

def set_x_avalara_client(x_avalara_client)
    @x_avalara_client = x_avalara_client
end