struct

CB::Model::ConfigurationParameter

Inherits JSON::Serializable / Struct / Value / Object

Constructors

new(component : String | Nil = nil, enum __arg0 : Array(String) = [] of String, min_value : String | Nil = nil, max_value : String | Nil = nil, name : String = "", parameter_name : String | Nil = nil, requires_restart : Bool = false, value : String | Nil = nil)
new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)

Instance methods

clone
component
copy_with(component _component = @component, enum _enum = @enum, min_value _min_value = @min_value, max_value _max_value = @max_value, name _name = @name, parameter_name _parameter_name = @parameter_name, requires_restart _requires_restart = @requires_restart, value _value = @value)
enum
max_value
min_value
name
parameter_name
requires_restart
to_s(io : IO)

Same as #inspect(io).

Source
value
value_str
Source