Class: Telemetry::Tax::ConnectorIntegrationSignal

Inherits:
Signal
  • Object
show all
Defined in:
lib/telemetry/tax/connector_integration.rb

Instance Attribute Summary collapse

Attributes inherited from Signal

#class_name, #timestamp, #type, #version

Instance Method Summary collapse

Methods inherited from Signal

#to_json

Constructor Details

#initializeConnectorIntegrationSignal

Returns a new instance of ConnectorIntegrationSignal.



23
24
25
26
27
# File 'lib/telemetry/tax/connector_integration.rb', line 23

def initialize
    super
    @type = 'TaxConnectorToEngineIntegration'
    @class_name = 'com.zuora.telemetry.api.taxintegration.TaxConnectorToEngineIntegrationSignal'
end

Instance Attribute Details

#statusObject

Returns the value of attribute status.



12
13
14
# File 'lib/telemetry/tax/connector_integration.rb', line 12

def status
  @status
end

#vendor_durationObject

Returns the value of attribute vendor_duration.



12
13
14
# File 'lib/telemetry/tax/connector_integration.rb', line 12

def vendor_duration
  @vendor_duration
end

#vendor_nameObject

Returns the value of attribute vendor_name.



12
13
14
# File 'lib/telemetry/tax/connector_integration.rb', line 12

def vendor_name
  @vendor_name
end

Instance Method Details

#attribute_mapObject



14
15
16
17
18
19
20
21
# File 'lib/telemetry/tax/connector_integration.rb', line 14

def attribute_map
    attributes = {
        :'vendor_duration' => @vendor_duration,
        :'vendor_name' => @vendor_name,
        :'status' => @status,
    }
    attributes.merge(super)
end