struct CB::Model::ConfigurationParameter
- CB::Model::ConfigurationParameter
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
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)
Instance Method Summary
- #clone
- #component : String | Nil
- #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 : Array(String)
- #max_value : String | Nil
- #min_value : String | Nil
- #name : String
- #parameter_name : String | Nil
- #requires_restart : Bool
-
#to_s(io : IO)
Same as
#inspect(io)
. - #value : String | Nil
- #value_str
Constructor Detail
def self.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)
#
Instance Method Detail
def 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)
#