Class: Telemetry::Tax::ConnectorIntegrationSignal
- Defined in:
- lib/telemetry/tax/connector_integration.rb
Instance Attribute Summary collapse
-
#account_id ⇒ Object
Returns the value of attribute account_id.
-
#account_name ⇒ Object
Returns the value of attribute account_name.
-
#document_number ⇒ Object
Returns the value of attribute document_number.
-
#error_category ⇒ Object
Returns the value of attribute error_category.
-
#error_message ⇒ Object
Returns the value of attribute error_message.
-
#event_type ⇒ Object
Returns the value of attribute event_type.
-
#json_fields ⇒ Object
Returns the value of attribute json_fields.
-
#request_uri ⇒ Object
Returns the value of attribute request_uri.
-
#response_uri ⇒ Object
Returns the value of attribute response_uri.
-
#status ⇒ Object
Returns the value of attribute status.
-
#sub_error_category ⇒ Object
Returns the value of attribute sub_error_category.
-
#vendor_duration ⇒ Object
Returns the value of attribute vendor_duration.
-
#vendor_name ⇒ Object
Returns the value of attribute vendor_name.
Attributes inherited from Signal
#class_name, #timestamp, #type, #version
Instance Method Summary collapse
- #attribute_map ⇒ Object
-
#initialize ⇒ ConnectorIntegrationSignal
constructor
A new instance of ConnectorIntegrationSignal.
Methods inherited from Signal
Constructor Details
#initialize ⇒ ConnectorIntegrationSignal
Returns a new instance of ConnectorIntegrationSignal.
46 47 48 49 50 51 |
# File 'lib/telemetry/tax/connector_integration.rb', line 46 def initialize super @version = '1.0' @type = 'TaxConnectorToEngineIntegration' @class_name = 'com.zuora.telemetry.api.taxintegration.TaxConnectorToEngineIntegrationSignal' end |
Instance Attribute Details
#account_id ⇒ Object
Returns the value of attribute account_id.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def account_id @account_id end |
#account_name ⇒ Object
Returns the value of attribute account_name.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def account_name @account_name end |
#document_number ⇒ Object
Returns the value of attribute document_number.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def document_number @document_number end |
#error_category ⇒ Object
Returns the value of attribute error_category.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def error_category @error_category end |
#error_message ⇒ Object
Returns the value of attribute error_message.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def @error_message end |
#event_type ⇒ Object
Returns the value of attribute event_type.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def event_type @event_type end |
#json_fields ⇒ Object
Returns the value of attribute json_fields.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def json_fields @json_fields end |
#request_uri ⇒ Object
Returns the value of attribute request_uri.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def request_uri @request_uri end |
#response_uri ⇒ Object
Returns the value of attribute response_uri.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def response_uri @response_uri end |
#status ⇒ Object
Returns the value of attribute status.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def status @status end |
#sub_error_category ⇒ Object
Returns the value of attribute sub_error_category.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def sub_error_category @sub_error_category end |
#vendor_duration ⇒ Object
Returns the value of attribute vendor_duration.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def vendor_duration @vendor_duration end |
#vendor_name ⇒ Object
Returns the value of attribute vendor_name.
22 23 24 |
# File 'lib/telemetry/tax/connector_integration.rb', line 22 def vendor_name @vendor_name end |
Instance Method Details
#attribute_map ⇒ Object
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/telemetry/tax/connector_integration.rb', line 26 def attribute_map attributes = { :'vendor_duration' => @vendor_duration, :'vendor_name' => @vendor_name, :'status' => @status, :'error_category' => @error_category, :'sub_error_category' => @sub_error_category, :'error_message' => @error_message, :'document_number' => @document_number, :'account_id' => @account_id, :'account_name' => @account_name, :'event_type' => @event_type, :'request_uri' => @request_uri, :'response_uri' => @response_uri, :'json_fields' => @json_fields, } attributes.merge(super) end |