Class: AvalaraSdk::EInvoicing::V1::SubmitInteropDocumentRequest
- Inherits:
-
Object
- Object
- AvalaraSdk::EInvoicing::V1::SubmitInteropDocumentRequest
- Defined in:
- lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb
Overview
Represents the Request object for the SubmitInteropDocument API
Instance Attribute Summary collapse
-
#avalara_version ⇒ Object
Returns the value of attribute avalara_version.
-
#document_type ⇒ Object
Returns the value of attribute document_type.
-
#file_name ⇒ Object
Returns the value of attribute file_name.
-
#interchange_type ⇒ Object
Returns the value of attribute interchange_type.
-
#x_avalara_client ⇒ Object
Returns the value of attribute x_avalara_client.
-
#x_correlation_id ⇒ Object
Returns the value of attribute x_correlation_id.
Instance Method Summary collapse
- #get_avalara_version ⇒ Object
- #get_document_type ⇒ Object
- #get_file_name ⇒ Object
- #get_interchange_type ⇒ Object
- #get_x_avalara_client ⇒ Object
- #get_x_correlation_id ⇒ Object
-
#initialize ⇒ SubmitInteropDocumentRequest
constructor
A new instance of SubmitInteropDocumentRequest.
- #set_avalara_version(avalara_version) ⇒ Object
- #set_document_type(document_type) ⇒ Object
- #set_file_name(file_name) ⇒ Object
- #set_interchange_type(interchange_type) ⇒ Object
- #set_x_avalara_client(x_avalara_client) ⇒ Object
- #set_x_correlation_id(x_correlation_id) ⇒ Object
Constructor Details
#initialize ⇒ SubmitInteropDocumentRequest
Returns a new instance of SubmitInteropDocumentRequest.
368 369 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 368 def initialize() end |
Instance Attribute Details
#avalara_version ⇒ Object
Returns the value of attribute avalara_version.
360 361 362 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 360 def avalara_version @avalara_version end |
#document_type ⇒ Object
Returns the value of attribute document_type.
356 357 358 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 356 def document_type @document_type end |
#file_name ⇒ Object
Returns the value of attribute file_name.
366 367 368 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 366 def file_name @file_name end |
#interchange_type ⇒ Object
Returns the value of attribute interchange_type.
358 359 360 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 358 def interchange_type @interchange_type end |
#x_avalara_client ⇒ Object
Returns the value of attribute x_avalara_client.
362 363 364 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 362 def x_avalara_client @x_avalara_client end |
#x_correlation_id ⇒ Object
Returns the value of attribute x_correlation_id.
364 365 366 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 364 def x_correlation_id @x_correlation_id end |
Instance Method Details
#get_avalara_version ⇒ Object
387 388 389 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 387 def get_avalara_version() return @avalara_version || '1.2' end |
#get_document_type ⇒ Object
371 372 373 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 371 def get_document_type() return @document_type end |
#get_file_name ⇒ Object
411 412 413 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 411 def get_file_name() return @file_name end |
#get_interchange_type ⇒ Object
379 380 381 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 379 def get_interchange_type() return @interchange_type end |
#get_x_avalara_client ⇒ Object
395 396 397 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 395 def get_x_avalara_client() return @x_avalara_client end |
#get_x_correlation_id ⇒ Object
403 404 405 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 403 def get_x_correlation_id() return @x_correlation_id end |
#set_avalara_version(avalara_version) ⇒ Object
391 392 393 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 391 def set_avalara_version(avalara_version) @avalara_version = avalara_version end |
#set_document_type(document_type) ⇒ Object
375 376 377 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 375 def set_document_type(document_type) @document_type = document_type end |
#set_file_name(file_name) ⇒ Object
415 416 417 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 415 def set_file_name(file_name) @file_name = file_name end |
#set_interchange_type(interchange_type) ⇒ Object
383 384 385 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 383 def set_interchange_type(interchange_type) @interchange_type = interchange_type end |
#set_x_avalara_client(x_avalara_client) ⇒ Object
399 400 401 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 399 def set_x_avalara_client(x_avalara_client) @x_avalara_client = x_avalara_client end |
#set_x_correlation_id(x_correlation_id) ⇒ Object
407 408 409 |
# File 'lib/avalara_sdk/api/EInvoicing/V1/interop_api.rb', line 407 def set_x_correlation_id(x_correlation_id) @x_correlation_id = x_correlation_id end |