Class: DaytonaApiClient::SandboxListSortField
- Inherits:
-
Object
- Object
- DaytonaApiClient::SandboxListSortField
- Defined in:
- lib/daytona_api_client/models/sandbox_list_sort_field.rb
Constant Summary collapse
- NAME =
"name".freeze
- CPU =
"cpu".freeze
- MEMORY_GIB =
"memoryGib".freeze
- DISK_GIB =
"diskGib".freeze
- LAST_ACTIVITY_AT =
"lastActivityAt".freeze
- CREATED_AT =
"createdAt".freeze
- UNKNOWN_DEFAULT_OPEN_API =
"unknown_default_open_api".freeze
Class Method Summary collapse
- .all_vars ⇒ Object
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Class Method Details
.all_vars ⇒ Object
26 27 28 |
# File 'lib/daytona_api_client/models/sandbox_list_sort_field.rb', line 26 def self.all_vars @all_vars ||= [NAME, CPU, MEMORY_GIB, DISK_GIB, LAST_ACTIVITY_AT, CREATED_AT, UNKNOWN_DEFAULT_OPEN_API].freeze end |
.build_from_hash(value) ⇒ String
Builds the enum from string
33 34 35 |
# File 'lib/daytona_api_client/models/sandbox_list_sort_field.rb', line 33 def self.build_from_hash(value) new.build_from_hash(value) end |
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
40 41 42 43 |
# File 'lib/daytona_api_client/models/sandbox_list_sort_field.rb', line 40 def build_from_hash(value) return value if SandboxListSortField.all_vars.include?(value) UNKNOWN_DEFAULT_OPEN_API end |