-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathobject_unset_preferences_params.rbi
More file actions
51 lines (44 loc) · 1.15 KB
/
object_unset_preferences_params.rbi
File metadata and controls
51 lines (44 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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
43
44
45
46
47
48
49
50
51
# typed: strong
module Knockapi
module Models
class ObjectUnsetPreferencesParams < Knockapi::Internal::Type::BaseModel
extend Knockapi::Internal::Type::RequestParameters::Converter
include Knockapi::Internal::Type::RequestParameters
OrHash =
T.type_alias do
T.any(
Knockapi::ObjectUnsetPreferencesParams,
Knockapi::Internal::AnyHash
)
end
sig { returns(String) }
attr_accessor :collection
sig { returns(String) }
attr_accessor :object_id_
sig { returns(String) }
attr_accessor :id
sig do
params(
collection: String,
object_id_: String,
id: String,
request_options: Knockapi::RequestOptions::OrHash
).returns(T.attached_class)
end
def self.new(collection:, object_id_:, id:, request_options: {})
end
sig do
override.returns(
{
collection: String,
object_id_: String,
id: String,
request_options: Knockapi::RequestOptions
}
)
end
def to_hash
end
end
end
end