NowAttachmentMetadata class - Android

concept australia Updated Sep 10, 2026 2 min read NowAttachmentMetadataAndroidAPI.md
Raw file servicenow.com

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.|
Search documentation
Search document titles and file paths on the australia branch