Config class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
maxAge
↔ String?
-
MaxAge caps message age, e.g. "24h" or "7d"; "0" (default) is unlimited.
getter/setter pair
-
maxBytes
↔ int?
-
MaxBytes caps the stream's total stored bytes; -1 (default) is unlimited.
getter/setter pair
-
maxMsgs
↔ int?
-
MaxMsgs caps the number of stored messages; -1 (default) is unlimited.
getter/setter pair
-
maxMsgSize
↔ int?
-
MaxMsgSize caps one message's size in bytes; -1 (default) is the broker's limit.
getter/setter pair
-
name
↔ String?
-
Name is the stream name, unique within the org (alphanumeric, hyphens, underscores).
getter/setter pair
-
numReplicas
↔ int?
-
Replicas is the number of stream replicas (1–5); this plane runs 1.
getter/setter pair
-
retention
↔ String?
-
Retention is the retention policy: limits (default), interest, or workqueue.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
storage
↔ String?
-
Storage is the storage backend: file (default) or memory.
getter/setter pair
-
subjects
↔ List<String>
-
Subjects are the org-relative subjects bound to this stream (wildcards supported). Default: the stream name.
getter/setter pair