GoogleApi.DigitalAssetLinks.V1.Model.BulkCheckRequest (google_api_digital_asset_links v0.14.0)

View Source

Message used to check for the existence of multiple digital asset links within a single RPC.

Attributes

  • defaultRelation (type: String.t, default: nil) - If specified, will be used in any given template statement that doesn’t specify a relation.
  • defaultSource (type: GoogleApi.DigitalAssetLinks.V1.Model.Asset.t, default: nil) - If specified, will be used in any given template statement that doesn’t specify a source.
  • defaultTarget (type: GoogleApi.DigitalAssetLinks.V1.Model.Asset.t, default: nil) - If specified, will be used in any given template statement that doesn’t specify a target.
  • returnRelationExtensions (type: boolean(), default: nil) - Same configuration as in CheckRequest; all statement checks will use the same configuration.
  • statements (type: list(GoogleApi.DigitalAssetLinks.V1.Model.StatementTemplate.t), default: nil) - List of statements to check. For each statement, you can omit a field if the corresponding default_* field below was supplied. Minimum 1 statement; maximum 1,000 statements. Any additional statements will be ignored.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DigitalAssetLinks.V1.Model.BulkCheckRequest{
  defaultRelation: String.t() | nil,
  defaultSource: GoogleApi.DigitalAssetLinks.V1.Model.Asset.t() | nil,
  defaultTarget: GoogleApi.DigitalAssetLinks.V1.Model.Asset.t() | nil,
  returnRelationExtensions: boolean() | nil,
  statements: [GoogleApi.DigitalAssetLinks.V1.Model.StatementTemplate.t()] | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.