public class BatchPublishOptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BatchPublishOptions.Builder
PublishOptions are created using a Builder.
|
| Modifier and Type | Field and Description |
|---|---|
long |
expectedLastSeq |
long |
expectedLastSubSeq |
java.lang.String |
expectedLastSubSeqSubject |
java.lang.String |
expectedStream |
io.nats.client.MessageTtl |
messageTtl |
| Modifier and Type | Method and Description |
|---|---|
static BatchPublishOptions.Builder |
builder()
Creates a builder for the options.
|
long |
getExpectedLastSequence()
Gets the expected last sequence number of the stream.
|
long |
getExpectedLastSubjectSequence()
Gets the expected last subject sequence number of the stream.
|
java.lang.String |
getExpectedLastSubjectSequenceSubject()
Gets the expected subject to limit last subject sequence number of the stream.
|
java.lang.String |
getExpectedStream()
Gets the expected stream.
|
java.lang.String |
getMessageTtl()
Gets the message ttl string.
|
java.lang.String |
toString() |
public final java.lang.String expectedStream
public final long expectedLastSeq
public final long expectedLastSubSeq
public final java.lang.String expectedLastSubSeqSubject
public final io.nats.client.MessageTtl messageTtl
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getExpectedStream()
public long getExpectedLastSequence()
public long getExpectedLastSubjectSequence()
public java.lang.String getExpectedLastSubjectSequenceSubject()
public java.lang.String getMessageTtl()
public static BatchPublishOptions.Builder builder()