ImageBaseThumbnailMetadata

GoogleApi.ContentWarehouse.V1.Model.ImageBaseThumbnailMetadata


Table of Contents ▼

Jump to a specific part of the page:

Description

Next ID: 16

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. byteSize (type: integer(), default: nil)
    - the size of the stored thumbnail
  2. crops (type: GoogleApi.ContentWarehouse.V1.Model.ContentAwareCropsIndexing, default: nil)
    - SmartCrop crop-hints By default, this field is not populated.
  3. deepCrop (type: GoogleApi.ContentWarehouse.V1.Model.DeepCropIndexing, default: nil)
    - DeepCrop crop-hints. Usage in thumbnails could be deprecated in favor or deep_crop_pixels (below). By default, this field is not populated.
  4. deepCropPixels (type: GoogleApi.ContentWarehouse.V1.Model.DeepCropPixels, default: nil)
    - DeepCrop signal in pixels, equivalent to deep_crop (above) but with pixels instead of percentages. By default, this field is not populated.
  5. docid (type: String.t, default: nil)
    - the Amarna docid of the thumbnail
  6. encryptedDocid (type: String.t, default: nil)
    - encrypted version of docid
  7. expirationTimestampMicros (type: String.t, default: nil)
    - expiration timestamp of thumbnail
  8. fprint (type: String.t, default: nil)
    - the fprint of the thumbnail
  9. height (type: integer(), default: nil)
    - the height of the stored thumbnail
  10. mimeType (type: String.t, default: nil)
    - The mime_type of the thumbnail ("image/jpeg", "image/png", etc.).
  11. originalHeight (type: integer(), default: nil)
    -
  12. originalWidth (type: integer(), default: nil)
    - Not populated by Amarna/image pipelines, ever. This was apparently introduced by a customer that wished to extend ThumbnailMetadata with this custom data.
  13. type (type: String.t, default: nil)
    -
  14. width (type: integer(), default: nil)
    - the width of the stored thumbnail

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageBaseThumbnailMetadata{
byteSize: integer() | nil,
crops: GoogleApi.ContentWarehouse.V1.Model.ContentAwareCropsIndexing.t() | nil,
deepCrop: GoogleApi.ContentWarehouse.V1.Model.DeepCropIndexing.t() | nil,
deepCropPixels: GoogleApi.ContentWarehouse.V1.Model.DeepCropPixels.t() | nil,
docid: String.t() | nil,
encryptedDocid: String.t() | nil,
expirationTimestampMicros: String.t() | nil,
fprint: String.t() | nil,
height: integer() | nil,
mimeType: String.t() | nil,
originalHeight: integer() | nil,
originalWidth: integer() | nil,
type: String.t() | nil,
width: integer() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ImageBaseThumbnailMetadata