Class: GetStream::Generated::Models::PolicyTestRun
- Inherits:
-
BaseModel
- Object
- BaseModel
- GetStream::Generated::Models::PolicyTestRun
show all
- Defined in:
- lib/getstream_ruby/generated/models/policy_test_run.rb
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from BaseModel
#==, #inspect, omit_empty_fields, #to_h, #to_json
Constructor Details
#initialize(attributes = {}) ⇒ PolicyTestRun
Initialize with attributes
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 56
def initialize(attributes = {})
super(attributes)
@config_key = attributes[:config_key] || attributes['config_key']
@created_at = attributes[:created_at] || attributes['created_at']
@id = attributes[:id] || attributes['id']
@rows_completed = attributes[:rows_completed] || attributes['rows_completed']
@rows_total = attributes[:rows_total] || attributes['rows_total']
@set_id = attributes[:set_id] || attributes['set_id']
@status = attributes[:status] || attributes['status']
@task_id = attributes[:task_id] || attributes['task_id']
@triggered_by = attributes[:triggered_by] || attributes['triggered_by']
@completed_at = attributes[:completed_at] || attributes['completed_at'] || nil
@config_updated_at = attributes[:config_updated_at] || attributes['config_updated_at'] || nil
@error_message = attributes[:error_message] || attributes['error_message'] || nil
@started_at = attributes[:started_at] || attributes['started_at'] || nil
@metrics = attributes[:metrics] || attributes['metrics'] || nil
end
|
Instance Attribute Details
#completed_at ⇒ DateTime
41
42
43
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 41
def completed_at
@completed_at
end
|
#config_key ⇒ String
14
15
16
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 14
def config_key
@config_key
end
|
#config_updated_at ⇒ DateTime
44
45
46
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 44
def config_updated_at
@config_updated_at
end
|
#created_at ⇒ DateTime
17
18
19
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 17
def created_at
@created_at
end
|
#error_message ⇒ String
47
48
49
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 47
def error_message
@error_message
end
|
#id ⇒ String
20
21
22
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 20
def id
@id
end
|
53
54
55
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 53
def metrics
@metrics
end
|
#rows_completed ⇒ Integer
23
24
25
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 23
def rows_completed
@rows_completed
end
|
#rows_total ⇒ Integer
26
27
28
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 26
def rows_total
@rows_total
end
|
#set_id ⇒ String
29
30
31
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 29
def set_id
@set_id
end
|
#started_at ⇒ DateTime
50
51
52
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 50
def started_at
@started_at
end
|
#status ⇒ String
32
33
34
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 32
def status
@status
end
|
#task_id ⇒ String
35
36
37
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 35
def task_id
@task_id
end
|
#triggered_by ⇒ String
38
39
40
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 38
def triggered_by
@triggered_by
end
|
Class Method Details
.json_field_mappings ⇒ Object
Override field mappings for JSON serialization
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
# File 'lib/getstream_ruby/generated/models/policy_test_run.rb', line 75
def self.json_field_mappings
{
config_key: 'config_key',
created_at: 'created_at',
id: 'id',
rows_completed: 'rows_completed',
rows_total: 'rows_total',
set_id: 'set_id',
status: 'status',
task_id: 'task_id',
triggered_by: 'triggered_by',
completed_at: 'completed_at',
config_updated_at: 'config_updated_at',
error_message: 'error_message',
started_at: 'started_at',
metrics: 'metrics'
}
end
|