NowAttachmentMetadata class - Android

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:7分
  • The NowAttachmentMetadata class provides functions that enable you to encode and manage attachment metadata.

    表 : 1. NowAttachmentMetadata Properties
    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.

    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.

    表 : 2. Parameters
    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.
    表 : 3. Returns
    Type Description
    sysId (SysIdentifiable) Unique 32-character GUID of the associated metadata record.