GoogleApi.WalletObjects.V1.Api.Issuer (google_api_wallet_objects v0.12.0)
View SourceAPI calls for all endpoints tagged Issuer
.
Summary
Functions
Returns the issuer with the given issuer ID.
Inserts an issuer with the given ID and properties.
Returns a list of all issuers shared to the caller.
Updates the issuer referenced by the given issuer ID. This method supports patch semantics.
Updates the issuer referenced by the given issuer ID.
Functions
@spec walletobjects_issuer_get(Tesla.Env.client(), String.t(), keyword(), keyword()) :: {:ok, GoogleApi.WalletObjects.V1.Model.Issuer.t()} | {:ok, Tesla.Env.t()} | {:ok, list()} | {:error, any()}
Returns the issuer with the given issuer ID.
Parameters
-
connection
(type:GoogleApi.WalletObjects.V1.Connection.t
) - Connection to server -
resource_id
(type:String.t
) - The unique identifier for an issuer. -
optional_params
(type:keyword()
) - Optional parameters-
:"$.xgafv"
(type:String.t
) - V1 error format. -
:access_token
(type:String.t
) - OAuth access token. -
:alt
(type:String.t
) - Data format for response. -
:callback
(type:String.t
) - JSONP -
:fields
(type:String.t
) - Selector specifying which fields to include in a partial response. -
:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -
:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user. -
:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks. -
:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -
:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart"). -
:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
-
-
opts
(type:keyword()
) - Call options
Returns
-
{:ok, %GoogleApi.WalletObjects.V1.Model.Issuer{}}
on success -
{:error, info}
on failure
@spec walletobjects_issuer_insert(Tesla.Env.client(), keyword(), keyword()) :: {:ok, GoogleApi.WalletObjects.V1.Model.Issuer.t()} | {:ok, Tesla.Env.t()} | {:ok, list()} | {:error, any()}
Inserts an issuer with the given ID and properties.
Parameters
-
connection
(type:GoogleApi.WalletObjects.V1.Connection.t
) - Connection to server -
optional_params
(type:keyword()
) - Optional parameters-
:"$.xgafv"
(type:String.t
) - V1 error format. -
:access_token
(type:String.t
) - OAuth access token. -
:alt
(type:String.t
) - Data format for response. -
:callback
(type:String.t
) - JSONP -
:fields
(type:String.t
) - Selector specifying which fields to include in a partial response. -
:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -
:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user. -
:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks. -
:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -
:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart"). -
:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart"). -
:body
(type:GoogleApi.WalletObjects.V1.Model.Issuer.t
) -
-
-
opts
(type:keyword()
) - Call options
Returns
-
{:ok, %GoogleApi.WalletObjects.V1.Model.Issuer{}}
on success -
{:error, info}
on failure
@spec walletobjects_issuer_list(Tesla.Env.client(), keyword(), keyword()) :: {:ok, GoogleApi.WalletObjects.V1.Model.IssuerListResponse.t()} | {:ok, Tesla.Env.t()} | {:ok, list()} | {:error, any()}
Returns a list of all issuers shared to the caller.
Parameters
-
connection
(type:GoogleApi.WalletObjects.V1.Connection.t
) - Connection to server -
optional_params
(type:keyword()
) - Optional parameters-
:"$.xgafv"
(type:String.t
) - V1 error format. -
:access_token
(type:String.t
) - OAuth access token. -
:alt
(type:String.t
) - Data format for response. -
:callback
(type:String.t
) - JSONP -
:fields
(type:String.t
) - Selector specifying which fields to include in a partial response. -
:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -
:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user. -
:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks. -
:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -
:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart"). -
:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
-
-
opts
(type:keyword()
) - Call options
Returns
-
{:ok, %GoogleApi.WalletObjects.V1.Model.IssuerListResponse{}}
on success -
{:error, info}
on failure
@spec walletobjects_issuer_patch(Tesla.Env.client(), String.t(), keyword(), keyword()) :: {:ok, GoogleApi.WalletObjects.V1.Model.Issuer.t()} | {:ok, Tesla.Env.t()} | {:ok, list()} | {:error, any()}
Updates the issuer referenced by the given issuer ID. This method supports patch semantics.
Parameters
-
connection
(type:GoogleApi.WalletObjects.V1.Connection.t
) - Connection to server -
resource_id
(type:String.t
) - The unique identifier for an issuer. -
optional_params
(type:keyword()
) - Optional parameters-
:"$.xgafv"
(type:String.t
) - V1 error format. -
:access_token
(type:String.t
) - OAuth access token. -
:alt
(type:String.t
) - Data format for response. -
:callback
(type:String.t
) - JSONP -
:fields
(type:String.t
) - Selector specifying which fields to include in a partial response. -
:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -
:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user. -
:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks. -
:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -
:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart"). -
:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart"). -
:body
(type:GoogleApi.WalletObjects.V1.Model.Issuer.t
) -
-
-
opts
(type:keyword()
) - Call options
Returns
-
{:ok, %GoogleApi.WalletObjects.V1.Model.Issuer{}}
on success -
{:error, info}
on failure
@spec walletobjects_issuer_update( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.WalletObjects.V1.Model.Issuer.t()} | {:ok, Tesla.Env.t()} | {:ok, list()} | {:error, any()}
Updates the issuer referenced by the given issuer ID.
Parameters
-
connection
(type:GoogleApi.WalletObjects.V1.Connection.t
) - Connection to server -
resource_id
(type:String.t
) - The unique identifier for an issuer. -
optional_params
(type:keyword()
) - Optional parameters-
:"$.xgafv"
(type:String.t
) - V1 error format. -
:access_token
(type:String.t
) - OAuth access token. -
:alt
(type:String.t
) - Data format for response. -
:callback
(type:String.t
) - JSONP -
:fields
(type:String.t
) - Selector specifying which fields to include in a partial response. -
:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -
:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user. -
:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks. -
:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -
:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart"). -
:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart"). -
:body
(type:GoogleApi.WalletObjects.V1.Model.Issuer.t
) -
-
-
opts
(type:keyword()
) - Call options
Returns
-
{:ok, %GoogleApi.WalletObjects.V1.Model.Issuer{}}
on success -
{:error, info}
on failure