public class StreamInfoOptions
extends java.lang.Object
implements io.nats.client.support.JsonSerializable
| Modifier and Type | Class and Description |
|---|---|
static class |
StreamInfoOptions.Builder
StreamInfoOptions is created using a Builder.
|
| Modifier and Type | Method and Description |
|---|---|
static StreamInfoOptions |
allSubjects()
Create options that get subject information, filtering for all subjects.
|
static StreamInfoOptions.Builder |
builder()
Get an instance of the builder
|
static StreamInfoOptions |
deletedDetails()
Create options that get deleted details.
|
static StreamInfoOptions |
filterSubjects(java.lang.String subjectsFilter)
Create options that get subject information, filtering for subjects.
|
@Nullable java.lang.String |
getSubjectsFilter()
Get the configured subject filter
|
boolean |
isDeletedDetails()
Get the configured flag requesting deleted details
|
@NonNull java.lang.String |
toJson() |
public @Nullable java.lang.String getSubjectsFilter()
public boolean isDeletedDetails()
public static StreamInfoOptions filterSubjects(java.lang.String subjectsFilter)
subjectsFilter - the subject filter. > is equivalent to allpublic static StreamInfoOptions allSubjects()
public static StreamInfoOptions deletedDetails()
public static StreamInfoOptions.Builder builder()
public @NonNull java.lang.String toJson()
toJson in interface io.nats.client.support.JsonSerializable