--- title: NowAttachmentMetadata class - Android description: The NowAttachmentMetadata class provides functions that enable you to encode and manage attachment metadata.Class returned by NowAttachment class. This object is Parcelable. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/cllent-mobile-api-reference/NowAttachmentMetadataAndroidAPI.html release: australia product: Cllent Mobile API Reference classification: cllent-mobile-api-reference topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 2 breadcrumb: [Mobile SDK - Android, Mobile SDK API reference, API reference, API implementation and reference] --- # NowAttachmentMetadata class- Android The NowAttachmentMetadata class provides functions that enable you to encode and manage attachment metadata.
Name Type Description
averageImageColor String Most dominant color in the associated image.
chunkSizeInBytes Integer If the attachment is too large to be transferred in a single packet, the maximum of bytes \(chunk\) of the attachment file to send in an individual packet.Unit: Bytes
compressed​Size​InBytes Integer Compressed size of the attachment.Unit: Bytes
created Date Date on which the attachment was created.
createdBy String Entity that created the attachment.
download URL Full download URL of the attachment associated with the metadata.
fileName String Name of the attachment file.
hash String Expected SHA256 digest for the attachment.A downloaded attachment is validated by comparing its computed digest to this SHA256 digest.
imageHeight Integer Height of image.Unit: Pixels
imageWidth Integer Width of image.Unit: Pixels
isCompressed Boolean Flag that indicates whether the attachment file is compressed.Possible values: - true: Attachment is compressed. - false: Attachment in not compressed.
mimeType String Attachment MIME type.
modificationCount Integer Number of times that the attachment was modified.
sizeInBytes Integer Size of the attachment.Unit: Bytes
sourceSysId String Sys\_id of the attachment record to which the metadata is associated.
sourceTableName String Name of the source table in which the attachment resides.
state   Availability state.Valid values: - AVAILABLE - CONDITIONALLY - PENDING - UNAVAILABLE
sysId String Unique 32-character Globally Unique ID \(GUID\), that identifies each record in a ServiceNow instance.
tags String List of tags associated with the attachment.
updated Date Date on which the attachment was last modified.
updatedBy String Entity that updated the attachment.
**Parent Topic:**[Mobile SDK - Android](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/MobileSDKAndroidAPI.md) ## NowAttachmentMetadata - NowAttachmentMetadata\(sysId: String, fileName: String, mimeType: String, \_isCompressed: String, \_sizeInBytes: String, \_compressedSizeInBytes: String, \_chunkSizeInBytes: String, \_modificationCount: String, created: Date, createdBy: String, updated: Date, updatedBy: String, download: String?, hash: String, state: NowAttachmentMetadata.State, averageImageColor: String, \_imageWidth: String, \_imageHeight: String, sourceTableName: String, sourceSysId: String, tags: String\) Class returned by NowAttachment class. This object is Parcelable.
Name Type Description
sysId String Unique 32-character Globally Unique ID \(GUID\), that identifies each record in a ServiceNow instance.
fileName String Name of the attachment file.
mimeType String Attachment MIME type.
isCompressed Boolean Flag that indicates whether the attachment file is compressed.Possible values: - true: Attachment is compressed. - false: Attachment in not compressed.
sizeInBytes Integer Size of the attachment.Unit: Bytes
compressed​Size​InBytes Integer Compressed size of the attachment.Unit: Bytes
chunkSizeInBytes Integer If the attachment is too large to be transferred in a single packet, the maximum of bytes \(chunk\) of the attachment file to send in an individual packet.Unit: Bytes
modificationCount Integer Number of times that the attachment was modified.
created Date Date on which the attachment was created.
createdBy String Entity that created the attachment.
updated Date Date on which the attachment was last modified.
updatedBy String Entity that updated the attachment.
download URL Full download URL of the attachment associated with the metadata.
hash String Expected SHA256 digest for the attachment.A downloaded attachment is validated by comparing its computed digest to this SHA256 digest.
state   Availability state.Valid values: - AVAILABLE - CONDITIONALLY - PENDING - UNAVAILABLE
averageImageColor String Most dominant color in the associated image.
imageWidth Integer Width of image.Unit: Pixels
imageHeight Integer Height of image.Unit: Pixels
sourceTableName String Name of the source table in which the attachment resides.
sourceSysId String Sys\_id of the attachment record to which the metadata is associated.
tags String List of tags associated with the attachment.
|Type|Description| |----|-----------| |sysId \(SysIdentifiable\)|Unique 32-character GUID of the associated metadata record.|