CalCom. Operations. OAuthClientsControllerUpdateOAuthClient
(cal_com v0.3.0)
Copy Markdown
A complete typed Cal provider operation.
Summary
Functions
Return the fixed provider contract.
Parse inputs at the boundary.
Parse the response into its declared result variant.
Build the request from a concrete parsed input.
Types
@type input() :: CalCom.Entities.InputOAuthClientsControllerUpdateOAuthClient.t()
The concrete request input.
@type result() :: CalCom.Entities.ResultOAuthClientsControllerGetOAuthClientById200.t()
The documented response variants.
Functions
@spec definition() :: CalCom.Operation.t()
Return the fixed provider contract.
@spec parse_input(term()) :: {:ok, input()} | {:error, CalCom.Error.t()}
Parse inputs at the boundary.
@spec parse_response(CalCom.Response.t()) :: {:ok, result()} | {:error, CalCom.Error.t()}
Parse the response into its declared result variant.
@spec request(input(), CalCom.Credentials.t()) :: {:ok, CalCom.Request.t()} | {:error, CalCom.Error.t()}
Build the request from a concrete parsed input.