NATSPublisher overview
Added in v0.3.0
Table of contents
constructors
NATSPublisherConfig (interface)
Signature
export interface NATSPublisherConfig {
readonly retrySchedule?: Schedule.Schedule<unknown, NATSError.NATSConnectionError>
}
Added in v0.3.0
make
Signature
export declare const make: (
config?: NATSPublisherConfig
) => Effect.Effect<NATSPublisher, NATSError.NATSConnectionError, NATSConnection.NATSConnection>
Added in v0.3.0
models
NATSPublishMessage (interface)
Signature
export interface NATSPublishMessage {
subject: string
payload: NATSCore.Payload
options?: NATSCore.PublishOptions
}
Added in v0.3.0
NATSPublisher (interface)
Signature
export interface NATSPublisher extends Publisher.Publisher<NATSPublishMessage> {
readonly [TypeId]: TypeId
}
Added in v0.3.0
type ids
TypeId
Signature
export declare const TypeId: typeof TypeId
Added in v0.3.0
TypeId (type alias)
Signature
export type TypeId = typeof TypeId
Added in v0.3.0