Class: Conductor::Http::Models::IntegrationUpdate

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/conductor/http/models/integration_update.rb

Overview

IntegrationUpdate model - request to create/update an integration provider

Constant Summary collapse

SWAGGER_TYPES =
{
  category: 'String',
  configuration: 'Hash<String, Object>',
  description: 'String',
  enabled: 'Boolean',
  type: 'String'
}.freeze
ATTRIBUTE_MAP =
{
  category: :category,
  configuration: :configuration,
  description: :description,
  enabled: :enabled,
  type: :type
}.freeze

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from BaseModel

attribute_map, deserialize_model, deserialize_value, find_model_class, from_hash, from_json, parse_datetime, swagger_types, #to_h, #to_json

Constructor Details

#initialize(params = {}) ⇒ IntegrationUpdate

Returns a new instance of IntegrationUpdate.



26
27
28
29
30
31
32
# File 'lib/conductor/http/models/integration_update.rb', line 26

def initialize(params = {})
  @category = params[:category]
  @configuration = params[:configuration]
  @description = params[:description]
  @enabled = params[:enabled]
  @type = params[:type]
end

Instance Attribute Details

#categoryObject

Returns the value of attribute category.



24
25
26
# File 'lib/conductor/http/models/integration_update.rb', line 24

def category
  @category
end

#configurationObject

Returns the value of attribute configuration.



24
25
26
# File 'lib/conductor/http/models/integration_update.rb', line 24

def configuration
  @configuration
end

#descriptionObject

Returns the value of attribute description.



24
25
26
# File 'lib/conductor/http/models/integration_update.rb', line 24

def description
  @description
end

#enabledObject

Returns the value of attribute enabled.



24
25
26
# File 'lib/conductor/http/models/integration_update.rb', line 24

def enabled
  @enabled
end

#typeObject

Returns the value of attribute type.



24
25
26
# File 'lib/conductor/http/models/integration_update.rb', line 24

def type
  @type
end