public static class ChangeStreamRequest.ChangeStreamRequestOptions extends Object implements SubscriptionRequest.RequestOptions
SubscriptionRequest.RequestOptions implementation specific to a ChangeStreamRequest.| Constructor and Description |
|---|
ChangeStreamRequestOptions(String databaseName,
String collectionName,
ChangeStreamOptions options)
Create new
ChangeStreamRequest.ChangeStreamRequestOptions. |
| Modifier and Type | Method and Description |
|---|---|
ChangeStreamOptions |
getChangeStreamOptions()
Get the
ChangeStreamOptions defined. |
String |
getCollectionName()
Get the collection name.
|
String |
getDatabaseName()
Get the database name of the db.
|
static ChangeStreamRequest.ChangeStreamRequestOptions |
of(SubscriptionRequest.RequestOptions options) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitjustCollection, justDatabase, none, ofpublic ChangeStreamRequestOptions(@Nullable String databaseName, @Nullable String collectionName, ChangeStreamOptions options)
ChangeStreamRequest.ChangeStreamRequestOptions.collectionName - can be null.options - must not be null.public static ChangeStreamRequest.ChangeStreamRequestOptions of(SubscriptionRequest.RequestOptions options)
public ChangeStreamOptions getChangeStreamOptions()
ChangeStreamOptions defined.public String getCollectionName()
SubscriptionRequest.RequestOptionsgetCollectionName in interface SubscriptionRequest.RequestOptionspublic String getDatabaseName()
SubscriptionRequest.RequestOptionsgetDatabaseName in interface SubscriptionRequest.RequestOptionsdatabase is used.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.