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 |
| compressedSizeInBytes | 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:
|
| 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:
|
|
| 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. |
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 NowAttachement 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:
|
| sizeInBytes | Integer | Size of the attachment. Unit: Bytes |
| compressedSizeInBytes | 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:
|
|
| 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. |