| Enumerator |
|---|
| JSAccountResourcesExceededErr | Resource limits exceeded for account.
|
| JSBadRequestErr | Bad request.
|
| JSClusterIncompleteErr | Incomplete results.
|
| JSClusterNoPeersErr | No suitable peers for placement.
|
| JSClusterNotActiveErr | JetStream not in clustered mode.
|
| JSClusterNotAssignedErr | JetStream cluster not assigned to this server.
|
| JSClusterNotAvailErr | JetStream system temporarily unavailable.
|
| JSClusterNotLeaderErr | JetStream cluster can not handle request.
|
| JSClusterRequiredErr | JetStream clustering support required.
|
| JSClusterTagsErr | Tags placement not supported for operation.
|
| JSConsumerCreateErr | General consumer creation failure string.
|
| JSConsumerNameExistErr | Consumer name already in use.
|
| JSConsumerNotFoundErr | Consumer not found.
|
| JSSnapshotDeliverSubjectInvalidErr | Deliver subject not valid.
|
| JSConsumerDurableNameNotInSubjectErr | Consumer expected to be durable but no durable name set in subject.
|
| JSConsumerDurableNameNotMatchSubjectErr | Consumer name in subject does not match durable name in request.
|
| JSConsumerDurableNameNotSetErr | Consumer expected to be durable but a durable name was not set.
|
| JSConsumerEphemeralWithDurableInSubjectErr | Consumer expected to be ephemeral but detected a durable name set in subject.
|
| JSConsumerEphemeralWithDurableNameErr | Consumer expected to be ephemeral but a durable name was set in request.
|
| JSStreamExternalApiOverlapErr | Stream external api prefix must not overlap.
|
| JSStreamExternalDelPrefixOverlapsErr | Stream external delivery prefix overlaps with stream subject.
|
| JSInsufficientResourcesErr | Insufficient resources.
|
| JSStreamInvalidExternalDeliverySubjErr | Stream external delivery prefix must not contain wildcards.
|
| JSInvalidJSONErr | Invalid JSON.
|
| JSMaximumConsumersLimitErr | Maximum consumers exceeds account limit.
|
| JSMaximumStreamsLimitErr | Maximum number of streams reached.
|
| JSMemoryResourcesExceededErr | Insufficient memory resources available.
|
| JSMirrorConsumerSetupFailedErr | Generic mirror consumer setup failure.
|
| JSMirrorMaxMessageSizeTooBigErr | Stream mirror must have max message size >= source.
|
| JSMirrorWithSourcesErr | Stream mirrors can not also contain other sources.
|
| JSMirrorWithStartSeqAndTimeErr | Stream mirrors can not have both start seq and start time configured.
|
| JSMirrorWithSubjectFiltersErr | Stream mirrors can not contain filtered subjects.
|
| JSMirrorWithSubjectsErr | Stream mirrors can not also contain subjects.
|
| JSNoAccountErr | Account not found.
|
| JSClusterUnSupportFeatureErr | Not currently supported in clustered mode.
|
| JSNoMessageFoundErr | No message found.
|
| JSNotEmptyRequestErr | Expected an empty request payload.
|
| JSNotEnabledForAccountErr | JetStream not enabled for account.
|
| JSClusterPeerNotMemberErr | Peer not a member.
|
| JSRaftGeneralErr | General RAFT error.
|
| JSRestoreSubscribeFailedErr | JetStream unable to subscribe to restore snapshot.
|
| JSSequenceNotFoundErr | Sequence not found.
|
| JSClusterServerNotMemberErr | Server is not a member of the cluster.
|
| JSSourceConsumerSetupFailedErr | General source consumer setup failure.
|
| JSSourceMaxMessageSizeTooBigErr | Stream source must have max message size >= target.
|
| JSStorageResourcesExceededErr | Insufficient storage resources available.
|
| JSStreamAssignmentErr | Generic stream assignment error.
|
| JSStreamCreateErr | Generic stream creation error.
|
| JSStreamDeleteErr | General stream deletion error.
|
| JSStreamGeneralError | General stream failure.
|
| JSStreamInvalidConfig | Stream configuration validation error.
|
| JSStreamLimitsErr | General stream limits exceeded error.
|
| JSStreamMessageExceedsMaximumErr | Message size exceeds maximum allowed.
|
| JSStreamMirrorNotUpdatableErr | Mirror configuration can not be updated.
|
| JSStreamMismatchErr | Stream name in subject does not match request.
|
| JSStreamMsgDeleteFailed | Generic message deletion failure error.
|
| JSStreamNameExistErr | Stream name already in use.
|
| JSStreamNotFoundErr | Stream not found.
|
| JSStreamNotMatchErr | Expected stream does not match.
|
| JSStreamReplicasNotUpdatableErr | Replicas configuration can not be updated.
|
| JSStreamRestoreErr | Restore failed.
|
| JSStreamSequenceNotMatchErr | Expected stream sequence does not match.
|
| JSStreamSnapshotErr | Snapshot failed.
|
| JSStreamSubjectOverlapErr | Subjects overlap with an existing stream.
|
| JSStreamTemplateCreateErr | Generic template creation failed.
|
| JSStreamTemplateDeleteErr | Generic stream template deletion failed error.
|
| JSStreamTemplateNotFoundErr | Template not found.
|
| JSStreamUpdateErr | Generic stream update error.
|
| JSStreamWrongLastMsgIDErr | Wrong last msg ID.
|
| JSStreamWrongLastSequenceErr | Wrong last sequence.
|
| JSTempStorageFailedErr | JetStream unable to open temp storage for restore.
|
| JSTemplateNameNotMatchSubjectErr | Template name in subject does not match request.
|
| JSStreamReplicasNotSupportedErr | Replicas > 1 not supported in non-clustered mode.
|
| JSPeerRemapErr | Peer remap failed.
|
| JSNotEnabledErr | JetStream not enabled.
|
| JSStreamStoreFailedErr | Generic error when storing a message failed.
|
| JSConsumerConfigRequiredErr | Consumer config required.
|
| JSConsumerDeliverToWildcardsErr | Consumer deliver subject has wildcards.
|
| JSConsumerPushMaxWaitingErr | Consumer in push mode can not set max waiting.
|
| JSConsumerDeliverCycleErr | Consumer deliver subject forms a cycle.
|
| JSConsumerMaxPendingAckPolicyRequiredErr | Consumer requires ack policy for max ack pending.
|
| JSConsumerSmallHeartbeatErr | Consumer idle heartbeat needs to be >= 100ms.
|
| JSConsumerPullRequiresAckErr | Consumer in pull mode requires explicit ack policy.
|
| JSConsumerPullNotDurableErr | Consumer in pull mode requires a durable name.
|
| JSConsumerPullWithRateLimitErr | Consumer in pull mode can not have rate limit set.
|
| JSConsumerMaxWaitingNegativeErr | Consumer max waiting needs to be positive.
|
| JSConsumerHBRequiresPushErr | Consumer idle heartbeat requires a push based consumer.
|
| JSConsumerFCRequiresPushErr | Consumer flow control requires a push based consumer.
|
| JSConsumerDirectRequiresPushErr | Consumer direct requires a push based consumer.
|
| JSConsumerDirectRequiresEphemeralErr | Consumer direct requires an ephemeral consumer.
|
| JSConsumerOnMappedErr | Consumer direct on a mapped consumer.
|
| JSConsumerFilterNotSubsetErr | Consumer filter subject is not a valid subset of the interest subjects.
|
| JSConsumerInvalidPolicyErr | Generic delivery policy error.
|
| JSConsumerInvalidSamplingErr | Failed to parse consumer sampling configuration.
|
| JSStreamInvalidErr | Stream not valid.
|
| JSConsumerWQRequiresExplicitAckErr | Workqueue stream requires explicit ack.
|
| JSConsumerWQMultipleUnfilteredErr | Multiple non-filtered consumers not allowed on workqueue stream.
|
| JSConsumerWQConsumerNotUniqueErr | Filtered consumer not unique on workqueue stream.
|
| JSConsumerWQConsumerNotDeliverAllErr | Consumer must be deliver all on workqueue stream.
|
| JSConsumerNameTooLongErr | Consumer name is too long.
|
| JSConsumerBadDurableNameErr | Durable name can not contain '.', '*', '>'.
|
| JSConsumerStoreFailedErr | Error creating store for consumer.
|
| JSConsumerExistingActiveErr | Consumer already exists and is still active.
|
| JSConsumerReplacementWithDifferentNameErr | Consumer replacement durable config not the same.
|
| JSConsumerDescriptionTooLongErr | Consumer description is too long.
|
| JSConsumerWithFlowControlNeedsHeartbeatsErr | Consumer with flow control also needs heartbeats.
|
| JSStreamSealedErr | Invalid operation on sealed stream.
|
| JSStreamPurgeFailedErr | Generic stream purge failure.
|
| JSStreamRollupFailedErr | Generic stream rollup failure.
|
| JSConsumerInvalidDeliverSubjectErr | Invalid push consumer deliver subject.
|
| JSStreamMaxBytesRequiredErr | Account requires a stream config to have max bytes set.
|
| JSConsumerMaxRequestBatchNegativeErr | Consumer max request batch needs to be > 0.
|
| JSConsumerMaxRequestExpiresToSmallErr | Consumer max request expires needs to be > 1ms.
|
| JSConsumerMaxDeliverBackoffErr | Max deliver is required to be > length of backoff values.
|
| JSStreamInfoMaxSubjectsErr | Subject details would exceed maximum allowed.
|
| JSStreamOfflineErr | Stream is offline.
|
| JSConsumerOfflineErr | Consumer is offline.
|
| JSNoLimitsErr | No JetStream default or applicable tiered limit present.
|
| JSConsumerMaxPendingAckExcessErr | Consumer max ack pending exceeds system limit.
|
| JSStreamMaxStreamBytesExceededErr | Stream max bytes exceeds account limit max stream bytes.
|
| JSStreamMoveAndScaleErr | Cannot move and scale a stream in a single update.
|
| JSStreamMoveInProgressErr | Stream move already in progress.
|
| JSConsumerMaxRequestBatchExceededErr | Consumer max request batch exceeds server limit.
|
| JSConsumerReplicasExceedsStreamErr | Consumer config replica count exceeds parent stream.
|
| JSConsumerNameContainsPathSeparatorsErr | Consumer name can not contain path separators.
|
| JSStreamNameContainsPathSeparatorsErr | Stream name can not contain path separators.
|
| JSStreamMoveNotInProgressErr | Stream move not in progress.
|
| JSStreamNameExistRestoreFailedErr | Stream name already in use, cannot restore.
|
| JSConsumerCreateFilterSubjectMismatchErr | Consumer create request did not match filtered subject from create subject.
|
| JSConsumerCreateDurableAndNameMismatchErr | Consumer Durable and Name have to be equal if both are provided.
|
| JSReplicasCountCannotBeNegativeErr | Replicas count cannot be negative.
|
| JSConsumerReplicasShouldMatchStreamErr | Consumer config replicas must match interest retention stream's replicas.
|
| JSConsumerMetadataLengthErr | Consumer metadata exceeds maximum size.
|
| JSConsumerDuplicateFilterSubjectsErr | Consumer cannot have both FilterSubject and FilterSubjects specified.
|
| JSConsumerMultipleFiltersNotAllowedErr | Consumer with multiple subject filters cannot use subject based API.
|
| JSConsumerOverlappingSubjectFiltersErr | Consumer subject filters cannot overlap.
|
| JSConsumerEmptyFilterErr | Consumer filter in FilterSubjects cannot be empty.
|
| JSSourceDuplicateDetectedErr | Source stream, filter and transform (plus external if present) must form a unique combination.
|
| JSSourceInvalidStreamNameErr | Sourced stream name is invalid.
|
| JSMirrorInvalidStreamNameErr | Mirrored stream name is invalid.
|
| JSSourceMultipleFiltersNotAllowedErr | Source with multiple subject transforms cannot also have a single subject filter.
|
| JSSourceInvalidSubjectFilterErr | Source transform source error.
|
| JSSourceInvalidTransformDestinationErr | Source transform error.
|
| JSSourceOverlappingSubjectFiltersErr | Source subject filters cannot overlap.
|
| JSConsumerAlreadyExistsErr | Action CREATE is used for a existing consumer with a different config.
|
| JSConsumerDoesNotExistErr | Action UPDATE is used for a non-existing consumer.
|
| JSMirrorMultipleFiltersNotAllowedErr | Mirror with multiple subject transforms cannot also have a single subject filter.
|
| JSMirrorInvalidSubjectFilterErr | Mirror transform source error.
|
| JSMirrorOverlappingSubjectFiltersErr | Mirror subject filters cannot overlap.
|
| JSConsumerInactiveThresholdExcessErr | Consumer inactive threshold exceeds system limit.
|
| JSMirrorInvalidTransformDestinationErr | Mirror transform error.
|
| JSStreamTransformInvalidSourceErr | Stream transform source error.
|
| JSStreamTransformInvalidDestinationErr | Stream transform destination error.
|
| JSPedanticErr | Pedantic mode error.
|
| JSStreamDuplicateMessageConflictErr | Duplicate message id is in process.
|
| JSConsumerPriorityPolicyWithoutGroupErr | Setting PriorityPolicy requires at least one PriorityGroup to be set.
|
| JSConsumerInvalidPriorityGroupErr | Provided priority group does not exist for this consumer".
|
| JSConsumerEmptyGroupNameErr | Group name cannot be an empty string.
|
| JSConsumerInvalidGroupNameErr | Valid priority group name must match A-Z, a-z, 0-9, -_/=)+ and may not exceed 16 characters.
|
| JSStreamExpectedLastSeqPerSubjectNotReadyErr | Expected last sequence per subject temporarily unavailable.
|
| JSStreamWrongLastSequenceConstantErr | Wrong last sequence.
|
| JSMessageTTLInvalidErr | Invalid per-message TTL.
|
| JSMessageTTLDisabledErr | Per-message TTL is disabled.
|
| JSStreamTooManyRequestsErr | Too many requests.
|