12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# File 'lib/exa/services/websets/import_get.rb', line 12
def call
response = @connection.get("/websets/v0/imports/#{@id}")
body = response.body
Resources::Import.new(
id: body["id"],
object: body["object"],
status: body["status"],
format: body["format"],
entity: body["entity"],
title: body["title"],
count: body["count"],
metadata: body["metadata"],
failed_reason: body["failedReason"],
failed_at: body["failedAt"],
failed_message: body["failedMessage"],
created_at: body["createdAt"],
updated_at: body["updatedAt"],
upload_url: body["uploadUrl"],
upload_valid_until: body["uploadValidUntil"]
)
end
|