Class: Appwrite::Models::AttributeFloat
- Inherits:
 - 
      Object
      
        
- Object
 - Appwrite::Models::AttributeFloat
 
 
- Defined in:
 - lib/appwrite/models/attribute_float.rb
 
Instance Attribute Summary collapse
- 
  
    
      #array  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute array.
 - 
  
    
      #created_at  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute created_at.
 - 
  
    
      #default  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute default.
 - 
  
    
      #error  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute error.
 - 
  
    
      #key  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute key.
 - 
  
    
      #max  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute max.
 - 
  
    
      #min  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute min.
 - 
  
    
      #required  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute required.
 - 
  
    
      #status  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute status.
 - 
  
    
      #type  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute type.
 - 
  
    
      #updated_at  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute updated_at.
 
Class Method Summary collapse
Instance Method Summary collapse
- 
  
    
      #initialize(key:, type:, status:, error:, required:, array:, created_at:, updated_at:, min:, max:, default:)  ⇒ AttributeFloat 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of AttributeFloat.
 - #to_map ⇒ Object
 
Constructor Details
#initialize(key:, type:, status:, error:, required:, array:, created_at:, updated_at:, min:, max:, default:) ⇒ AttributeFloat
Returns a new instance of AttributeFloat.
      18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 18 def initialize( key:, type:, status:, error:, required:, array: , created_at:, updated_at:, min: , max: , default: ) @key = key @type = type @status = status @error = error @required = required @array = array @created_at = created_at @updated_at = updated_at @min = min @max = max @default = default end  | 
  
Instance Attribute Details
#array ⇒ Object (readonly)
Returns the value of attribute array.
      11 12 13  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 11 def array @array end  | 
  
#created_at ⇒ Object (readonly)
Returns the value of attribute created_at.
      12 13 14  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 12 def created_at @created_at end  | 
  
#default ⇒ Object (readonly)
Returns the value of attribute default.
      16 17 18  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 16 def default @default end  | 
  
#error ⇒ Object (readonly)
Returns the value of attribute error.
      9 10 11  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 9 def error @error end  | 
  
#key ⇒ Object (readonly)
Returns the value of attribute key.
      6 7 8  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 6 def key @key end  | 
  
#max ⇒ Object (readonly)
Returns the value of attribute max.
      15 16 17  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 15 def max @max end  | 
  
#min ⇒ Object (readonly)
Returns the value of attribute min.
      14 15 16  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 14 def min @min end  | 
  
#required ⇒ Object (readonly)
Returns the value of attribute required.
      10 11 12  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 10 def required @required end  | 
  
#status ⇒ Object (readonly)
Returns the value of attribute status.
      8 9 10  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 8 def status @status end  | 
  
#type ⇒ Object (readonly)
Returns the value of attribute type.
      7 8 9  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 7 def type @type end  | 
  
#updated_at ⇒ Object (readonly)
Returns the value of attribute updated_at.
      13 14 15  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 13 def updated_at @updated_at end  | 
  
Class Method Details
.from(map:) ⇒ Object
      44 45 46 47 48 49 50 51 52 53 54 55 56 57 58  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 44 def self.from(map:) AttributeFloat.new( key: map["key"], type: map["type"], status: map["status"], error: map["error"], required: map["required"], array: map["array"], created_at: map["$createdAt"], updated_at: map["$updatedAt"], min: map["min"], max: map["max"], default: map["default"] ) end  | 
  
Instance Method Details
#to_map ⇒ Object
      60 61 62 63 64 65 66 67 68 69 70 71 72 73 74  | 
    
      # File 'lib/appwrite/models/attribute_float.rb', line 60 def to_map { "key": @key, "type": @type, "status": @status, "error": @error, "required": @required, "array": @array, "$createdAt": @created_at, "$updatedAt": @updated_at, "min": @min, "max": @max, "default": @default } end  |