class
   Build::Dyno
 
  - Build::Dyno
 - Reference
 - Object
 
Included Modules
- JSON::Serializable
 - YAML::Serializable
 
Defined in:
build-client/models/dyno.crConstructors
- 
        .new(_type : String, quantity : Int32, size : String, display : String, processes : Array(Process))
        
          
Initializes the object @param [Hash] attributes Model attributes in the form of hash
 - .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
 - .new(pull : JSON::PullParser)
 
Class Method Summary
- 
        .build_from_hash(attributes)
        
          
Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself
 
Instance Method Summary
- 
        #==(other)
        
          
Checks equality by comparing each attribute.
 - 
        #_deserialize(type, value)
        
          
Deserializes the data based on type @param string type Data type @param string value Value to be deserialized @return [Object] Deserialized data
 - 
        #_to_hash(value)
        
          
Outputs non-array value in the form of hash For object, use to_hash.
 - 
        #_type : String
        
          
Required properties
 - 
        #_type=(_type : String)
        
          
Required properties
 - 
        #build_from_hash(attributes)
        
          
Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself
 - #display : String
 - #display=(display : String)
 - 
        #eql?(other)
        
          
@see the
#==method @param [Object] Object to be compared - 
        #hash
        
          
Calculates hash code according to all attributes.
 - 
        #list_invalid_properties
        
          
Show invalid properties with the reasons.
 - #processes : Array(Process)
 - #processes=(processes : Array(Process))
 - #quantity : Int32
 - #quantity=(quantity : Int32)
 - #size : String
 - #size=(size : String)
 - 
        #to_body
        
          
to_body is an alias to to_hash (backward compatibility) @return [Hash] Returns the object in the form of hash
 - 
        #to_hash
        
          
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash
 - 
        #to_s
        
          
Returns the string representation of the object @return [String] String presentation of the object
 - 
        #valid?
        
          
Check to see if the all the properties in the model are valid @return true if the model is valid
 
Constructor Detail
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Class Method Detail
Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself
Instance Method Detail
Deserializes the data based on type @param string type Data type @param string value Value to be deserialized @return [Object] Deserialized data
Outputs non-array value in the form of hash For object, use to_hash. Otherwise, just return the value @param [Object] value Any valid value @return [Hash] Returns the value in the form of hash
Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
to_body is an alias to to_hash (backward compatibility) @return [Hash] Returns the object in the form of hash
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash
Returns the string representation of the object @return [String] String presentation of the object
Check to see if the all the properties in the model are valid @return true if the model is valid