class Atum::Core::Schema::Parameter

Attributes

resource_name[R]

Public Class Methods

new(resource_name, name, description) click to toggle source
# File lib/atum/core/schema/parameter.rb, line 7
def initialize(resource_name, name, description)
  @resource_name = resource_name
  @name = name
  @description = description
end

Public Instance Methods

description() click to toggle source
# File lib/atum/core/schema/parameter.rb, line 17
def description
  @description || ''
end
inspect() click to toggle source
# File lib/atum/core/schema/parameter.rb, line 21
def inspect
  "Parameter(name=#{name}, description=#{description})"
end
name() click to toggle source
# File lib/atum/core/schema/parameter.rb, line 13
def name
  [@resource_name, @name].compact.join('_')
end