SolaceClassOfServicePolicy: {
    accessType?: SolaceClassOfServicePolicy.accessType;
    id?: string;
    maxMsgSpoolUsage?: number;
    maximumTimeToLive?: number;
    messageDeliveryMode?: SolaceClassOfServicePolicy.messageDeliveryMode;
    queueType?: SolaceClassOfServicePolicy.queueType;
    type?: string;
}

Solace class of service policy

Type declaration

  • Optional accessType?: SolaceClassOfServicePolicy.accessType
  • Optional Readonly id?: string

    ID value of the object

  • Optional maxMsgSpoolUsage?: number

    Total number of MBs available for the queue to use

  • Optional maximumTimeToLive?: number

    Duration in seconds of how long a message can live in a queue

  • Optional messageDeliveryMode?: SolaceClassOfServicePolicy.messageDeliveryMode

    The mode that will be used for message delivery (ex: guaranteed uses a queue)

  • Optional queueType?: SolaceClassOfServicePolicy.queueType

    The arrangement of queues on a broker used for message delivery (ex: single uses one queue per event API version in this event API product)

  • Optional Readonly type?: string

    The type of payload