|
2 | 2 |
|
3 | 3 | module SolidObjects |
4 | 4 | class Configuration |
5 | | - @shutdown_timeout: Float |
| 5 | + @transmission_actor_type_resolver: Proc |
6 | 6 |
|
7 | | - @supervisor_monitor_interval: Float |
| 7 | + @broadcast_worker_count: Integer |
8 | 8 |
|
9 | | - @retention_interval: Float |
| 9 | + @effect_worker_count: Integer |
10 | 10 |
|
11 | | - @dead_process_cleanup_interval: Float |
| 11 | + @worker_count: Integer |
12 | 12 |
|
13 | | - @message_retention: Numeric |
| 13 | + @redrive_batch_pause: Float |
14 | 14 |
|
15 | | - @message_retention_by_actor_type: Hash[String, Numeric] |
| 15 | + @redrive_batch_size: Integer |
16 | 16 |
|
17 | | - @instance_retention_by_actor_type: Hash[String, Numeric] |
| 17 | + @retained_idempotency_keys_bytes: Integer |
18 | 18 |
|
19 | | - @process_retention: Numeric |
| 19 | + @retained_idempotency_keys: Integer |
20 | 20 |
|
21 | 21 | @prune_batch_size: Integer |
22 | 22 |
|
23 | | - @retained_idempotency_keys: Integer |
24 | | - |
25 | | - @redrive_batch_size: Integer |
| 23 | + @process_retention: Numeric |
26 | 24 |
|
27 | | - @redrive_batch_pause: Float |
| 25 | + @instance_retention_by_actor_type: Hash[String, Numeric] |
28 | 26 |
|
29 | | - @worker_count: Integer |
| 27 | + @message_retention_by_actor_type: Hash[String, Numeric] |
30 | 28 |
|
31 | | - @effect_worker_count: Integer |
| 29 | + @message_retention: Numeric |
32 | 30 |
|
33 | | - @broadcast_worker_count: Integer |
| 31 | + @dead_process_cleanup_interval: Float |
34 | 32 |
|
35 | | - @reminder_scheduler_count: Integer |
| 33 | + @retention_interval: Float |
36 | 34 |
|
37 | | - @connects_to: Hash[Symbol, untyped]? |
| 35 | + @supervisor_monitor_interval: Float |
38 | 36 |
|
39 | | - @logger: untyped |
| 37 | + @table_name_prefix: String |
40 | 38 |
|
41 | | - @stream_signing_secret: String? |
| 39 | + @administration_identity: Proc |
42 | 40 |
|
43 | | - @broadcast_adapter: Proc? |
| 41 | + @authorize_transmission: Proc |
44 | 42 |
|
45 | | - @wake_up_adapter: untyped |
| 43 | + @authorize_administration: Proc |
46 | 44 |
|
47 | | - @component_path_resolver: Proc? |
| 45 | + @authorize_subscription: Proc |
48 | 46 |
|
49 | | - @component_authorization_context: Proc |
| 47 | + @authorize_destroy: Proc |
50 | 48 |
|
51 | | - @payload_authorization_context: Proc |
| 49 | + @authorize_query: Proc |
52 | 50 |
|
53 | 51 | @authorize_message: Proc |
54 | 52 |
|
55 | | - @authorize_query: Proc |
| 53 | + @payload_authorization_context: Proc |
56 | 54 |
|
57 | | - @authorize_destroy: Proc |
| 55 | + @component_authorization_context: Proc |
58 | 56 |
|
59 | | - @authorize_subscription: Proc |
| 57 | + @component_path_resolver: Proc? |
60 | 58 |
|
61 | | - @authorize_administration: Proc |
| 59 | + @wake_up_adapter: untyped |
62 | 60 |
|
63 | | - @authorize_transmission: Proc |
| 61 | + @broadcast_adapter: Proc? |
64 | 62 |
|
65 | | - @administration_identity: Proc |
| 63 | + @stream_signing_secret: String? |
66 | 64 |
|
67 | | - @transmission_actor_type_resolver: Proc |
| 65 | + @logger: untyped |
68 | 66 |
|
69 | | - @table_name_prefix: String |
| 67 | + @connects_to: Hash[Symbol, untyped]? |
| 68 | + |
| 69 | + @reminder_scheduler_count: Integer |
70 | 70 |
|
71 | 71 | @polling_interval: Float |
72 | 72 |
|
@@ -106,6 +106,8 @@ module SolidObjects |
106 | 106 |
|
107 | 107 | @process_alive_threshold: Float |
108 | 108 |
|
| 109 | + @shutdown_timeout: Float |
| 110 | + |
109 | 111 | attr_accessor table_name_prefix: untyped |
110 | 112 |
|
111 | 113 | attr_accessor polling_interval: untyped |
@@ -166,6 +168,8 @@ module SolidObjects |
166 | 168 |
|
167 | 169 | attr_accessor retained_idempotency_keys: untyped |
168 | 170 |
|
| 171 | + attr_accessor retained_idempotency_keys_bytes: untyped |
| 172 | + |
169 | 173 | attr_accessor redrive_batch_size: untyped |
170 | 174 |
|
171 | 175 | attr_accessor redrive_batch_pause: untyped |
|
0 commit comments