Class: Philiprehberger::ConfigKit::Schema::Definition

Inherits:
Struct
  • Object
show all
Defined in:
lib/philiprehberger/config_kit/schema.rb

Instance Attribute Summary collapse

Instance Attribute Details

#defaultObject

Returns the value of attribute default

Returns:

  • (Object)

    the current value of default



6
7
8
# File 'lib/philiprehberger/config_kit/schema.rb', line 6

def default
  @default
end

#element_typeObject

Returns the value of attribute element_type

Returns:

  • (Object)

    the current value of element_type



6
7
8
# File 'lib/philiprehberger/config_kit/schema.rb', line 6

def element_type
  @element_type
end

#env_keyObject

Returns the value of attribute env_key

Returns:

  • (Object)

    the current value of env_key



6
7
8
# File 'lib/philiprehberger/config_kit/schema.rb', line 6

def env_key
  @env_key
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



6
7
8
# File 'lib/philiprehberger/config_kit/schema.rb', line 6

def name
  @name
end

#requiredObject

Returns the value of attribute required

Returns:

  • (Object)

    the current value of required



6
7
8
# File 'lib/philiprehberger/config_kit/schema.rb', line 6

def required
  @required
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



6
7
8
# File 'lib/philiprehberger/config_kit/schema.rb', line 6

def type
  @type
end