Skip to main content

DownloadFuture

This interface represents an asynchronous process for downloading catalog artifacts. It extends the Future interface and provides a method to retrieve the actual download response once the operation is complete.

Methods


GetResponse()

@classmethod
def GetResponse() - > ([DownloadResponse](downloadresponse.md?sid=flyteplugins_go_tasks_pluginmachinery_catalog_downloadresponse), error)

Gets the actual response from the future. This will return an error if the future isn't ready yet.

Returns

TypeDescription
([DownloadResponse](downloadresponse.md?sid=flyteplugins_go_tasks_pluginmachinery_catalog_downloadresponse), error)The DownloadResponse object and an error if the future is not ready.