Class CatalogEntry

Information about a single entry in the cloud server catalog.

Constructors

  • Parameters

    • OptionalresourceUUID: UUID
    • OptionalprojectReferenceUUID: UUID
    • Optionalversion: UUID
    • OptionalsequentialVersion: number
    • OptionalheadVersion: Immutable<CloudLibraryVersion>
    • OptionaldeliveryType: EnumValue<CatalogDeliveryType, number>
    • OptionalchecksumMD5: string
    • OptionallastUpdateUserUUID: UUID
    • Optionalsize: number
    • OptionalisMandatory: boolean
    • OptionalisExternal: boolean
    • OptionalisReadOnly: boolean

    Returns CatalogEntry

Properties

_checksumMD5: string
_deliveryType: EnumValue<CatalogDeliveryType, number>
_headVersion: CloudLibraryVersion
_isExternal: boolean
_isMandatory: boolean
_isReadOnly: boolean
_lastUpdateUserUUID: UUID
_projectReferenceUUID: UUID
_resourceUUID: UUID
_sequentialVersion: number
_size: number
_version: UUID

Accessors

  • get checksumMD5(): string
  • MD5 checksum of the resource.

    Returns string

  • get isExternal(): boolean
  • True if the file is externally linked and cannot be modified.

    Returns boolean

  • get isMandatory(): boolean
  • True if the file must be downloaded.

    Returns boolean

  • get isReadOnly(): boolean
  • True if the file is readonly and cannot be modified.

    Returns boolean

  • get lastUpdateUserUUID(): UUID
  • UUID of the user that last updated the resource.

    Returns UUID

  • get projectReferenceUUID(): UUID
  • The optional UUID of the project reference, if the file is external.

    Returns UUID

  • get resourceUUID(): UUID
  • UUID of the resource.

    Returns UUID

  • get sequentialVersion(): number
  • Sequential version of the resource on the server.

    Returns number

  • get size(): number
  • The size of the package data.

    Returns number

  • get version(): UUID
  • Version of the resource on the server.

    Returns UUID

Methods