public class DeleteStreamOptions
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ConnectionMetadata |
metadata |
protected Timeouts |
timeouts |
| Modifier and Type | Method and Description |
|---|---|
T |
authenticated(UserCredentials credentials) |
T |
expectedRevision(ExpectedRevision revision) |
T |
expectedRevision(long revision) |
T |
expectedRevision(StreamRevision revision) |
static DeleteStreamOptions |
get() |
ExpectedRevision |
getExpectedRevision() |
io.grpc.Metadata |
getMetadata() |
Timeouts |
getTimeouts() |
DeleteStreamOptions |
hardDelete() |
boolean |
hasUserCredentials() |
boolean |
isSoftDelete() |
T |
notRequireLeader() |
T |
requiresLeader() |
T |
requiresLeader(boolean value) |
DeleteStreamOptions |
softDelete() |
T |
timeouts(Timeouts timeouts) |
protected Timeouts timeouts
protected final ConnectionMetadata metadata
public static DeleteStreamOptions get()
public boolean isSoftDelete()
public DeleteStreamOptions softDelete()
public DeleteStreamOptions hardDelete()
public ExpectedRevision getExpectedRevision()
public T expectedRevision(ExpectedRevision revision)
public T expectedRevision(StreamRevision revision)
public T expectedRevision(long revision)
public Timeouts getTimeouts()
public T timeouts(Timeouts timeouts)
public io.grpc.Metadata getMetadata()
public boolean hasUserCredentials()
public T authenticated(UserCredentials credentials)
public T requiresLeader()
public T notRequireLeader()
public T requiresLeader(boolean value)