Type alias ObjectStoreOptions

ObjectStoreOptions: {
    compression?: boolean;
    description?: string;
    max_bytes: number;
    metadata?: Record<string, string>;
    placement: Placement;
    replicas: number;
    storage: StorageType;
    ttl?: Nanos;
}

Type declaration

  • Optional compression?: boolean

    Sets the compression level of the stream. This feature is only supported in servers 2.10.x and better.

  • Optional description?: string

    A description for the object store

  • max_bytes: number

    The maximum amount of data that the object store should store in bytes.

  • Optional metadata?: Record<string, string>
  • placement: Placement

    Placement hints for the underlying object store stream

  • replicas: number

    The number of replicas to create.

  • storage: StorageType

    The underlying stream storage type for the object store.

  • Optional ttl?: Nanos

    The time to live for entries in the object store specified as nanoseconds. Use the nanos() function to convert millis to nanos.

Generated using TypeDoc