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