Operations for Inttegro file links.
Summary
Functions
@spec create(Inttegro.Client.t(), Inttegro.CreateFileLinkRequest.t(), keyword()) :: {:ok, Inttegro.FileLinkCreation.t()} | {:error, Exception.t()}
@spec lookup(Inttegro.Client.t(), Inttegro.LookupFileLinkRequest.t(), keyword()) :: {:ok, Inttegro.FileLink.t()} | {:error, Exception.t()}
@spec open(Inttegro.Client.t(), Inttegro.OpenFileLinkRequest.t()) :: {:ok, Inttegro.FileDownload.t()} | {:error, Exception.t()}
@spec page(Inttegro.Client.t(), Inttegro.PageFileLinksRequest.t(), keyword()) :: {:ok, Inttegro.FileLinkPage.t()} | {:error, Exception.t()}
@spec revoke(Inttegro.Client.t(), Inttegro.RevokeFileLinkRequest.t(), keyword()) :: {:ok, Inttegro.FileLink.t()} | {:error, Exception.t()}