public abstract class NatsKeyValueUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KV_OPERATION_HEADER_KEY |
static java.lang.String |
KV_STREAM_PREFIX |
static int |
KV_STREAM_PREFIX_LEN |
static java.lang.String |
KV_SUBJECT_PREFIX |
static java.lang.String |
KV_SUBJECT_SUFFIX |
Modifier and Type | Method and Description |
---|---|
static io.nats.client.impl.Headers |
addDeleteHeader(io.nats.client.impl.Headers h) |
static java.lang.String |
extractBucketName(java.lang.String streamName) |
static java.lang.String |
getHeader(io.nats.client.impl.Headers h) |
static java.lang.String |
keySubject(java.lang.String bucketName,
java.lang.String key) |
static java.lang.String |
streamName(java.lang.String bucketName) |
static java.lang.String |
streamSubject(java.lang.String bucketName) |
public static final java.lang.String KV_STREAM_PREFIX
public static final int KV_STREAM_PREFIX_LEN
public static final java.lang.String KV_SUBJECT_PREFIX
public static final java.lang.String KV_SUBJECT_SUFFIX
public static final java.lang.String KV_OPERATION_HEADER_KEY
public static java.lang.String streamName(java.lang.String bucketName)
public static java.lang.String extractBucketName(java.lang.String streamName)
public static java.lang.String streamSubject(java.lang.String bucketName)
public static java.lang.String keySubject(java.lang.String bucketName, java.lang.String key)
public static io.nats.client.impl.Headers addDeleteHeader(io.nats.client.impl.Headers h)
public static java.lang.String getHeader(io.nats.client.impl.Headers h)