| AndroidEmbeddedMongoClientFactory |
|
| AndroidNetworkMonitor |
|
| AnonymousAuthProvider |
Information about the anonymous authentication provider.
|
| AnonymousCredential |
The credential used for anonymous log ins.
|
| ApiAppMetadata |
Represents the application metadata for a particular Stitch
application.
|
| ApiAuthInfo |
|
| ApiCoreUserProfile |
|
| ApiStitchUserIdentity |
|
| Assertions |
|
| AsyncAdapter<T> |
|
| AsyncChangeStream<DocumentT,ChangeEventT extends BaseChangeEvent<DocumentT>> |
|
| AuthEvent |
|
| AuthEvent.ActiveUserChanged<StitchUserT extends CoreStitchUser> |
|
| AuthEvent.Type |
|
| AuthEvent.UserLoggedIn<StitchUserT extends CoreStitchUser> |
|
| AuthEvent.UserLoggedOut<StitchUserT extends CoreStitchUser> |
|
| AuthEvent.UserRemoved<StitchUserT extends CoreStitchUser> |
|
| AuthInfo |
AuthInfo describes the authentication state of a user and the SDK.
|
| AuthMonitor |
|
| AuthProviderClientFactory<ClientT> |
|
| AuthProviderClientFactory<ClientT> |
|
| AwsRequest |
An AwsRequest encapsulates the details of an AWS request over the AWS service.
|
| AwsRequest.Builder |
|
| AwsS3PutObjectResult |
Deprecated.
|
| AwsS3ServiceClient |
Deprecated.
|
| AwsS3ServiceClient |
Deprecated.
|
| AwsS3ServiceClientImpl |
Deprecated.
|
| AwsS3ServiceClientImpl |
Deprecated.
|
| AwsS3SignPolicyResult |
Deprecated.
|
| AwsServiceClient |
The AWS service client.
|
| AwsServiceClient |
The AWS service client.
|
| AwsServiceClientImpl |
|
| AwsServiceClientImpl |
|
| AwsSesSendResult |
Deprecated.
|
| AwsSesServiceClient |
Deprecated.
|
| AwsSesServiceClient |
Deprecated.
|
| AwsSesServiceClientImpl |
Deprecated.
|
| AwsSesServiceClientImpl |
Deprecated.
|
| BaseChangeEvent<DocumentT> |
Represents the set of properties that exist on all MongoDB change events produced
by watch streams in this SDK.
|
| BaseChangeEventListener<DocumentT,ChangeEventT extends BaseChangeEvent<DocumentT>> |
BaseChangeEventListener receives change event notifications.
|
| BaseStitchRequestClient |
|
| BsonUtils |
|
| Callback<T,U> |
|
| CallbackAsyncAdapter<T,U,V> |
|
| ChangeEvent<DocumentT> |
Represents a change event communicated via a MongoDB change stream.
|
| ChangeEventListener<DocumentT> |
ChangeEventListener receives change event notifications.
|
| ChangeEvents |
|
| ChangeStream<EventT extends BaseChangeEvent> |
User-level abstraction for a stream returning ChangeEvents from the server.
|
| CollectionDecoder<ResultT> |
|
| CompactChangeEvent<DocumentT> |
Represents a change event communicated via a MongoDB change stream from
Stitch when watchCompact is called.
|
| CompactChangeEventListener<DocumentT> |
CompactChangeEventListener receives change event notifications.
|
| ConflictHandler<DocumentT> |
ConflictHandler describes how to resolve a conflict between a local and remote event.
|
| ConflictResolution |
|
| ConflictResolution.ConflictResolutionType |
The different ways of resolving a conflict.
|
| ConflictResolution.WithDocument<T> |
|
| ContentTypes |
HTTP Content Types.
|
| CoreAuthProviderClient<RequestClientT> |
The class from which all Core auth provider clients inherit.
|
| CoreAwsS3ServiceClient |
Deprecated.
|
| CoreAwsServiceClient |
|
| CoreAwsSesServiceClient |
Deprecated.
|
| CoreDocumentSynchronizationConfig |
|
| CoreFcmServiceClient |
|
| CoreFcmServicePushClient |
|
| CoreHttpServiceClient |
|
| CoreRemoteAggregateIterable<ResultT> |
|
| CoreRemoteClientFactory |
|
| CoreRemoteFindIterable<ResultT> |
|
| CoreRemoteFindIterableImpl<DocumentT,ResultT> |
|
| CoreRemoteMappingIterable<U,V> |
|
| CoreRemoteMongoClient |
|
| CoreRemoteMongoClientImpl |
|
| CoreRemoteMongoCollection<DocumentT> |
|
| CoreRemoteMongoCollectionImpl<DocumentT> |
|
| CoreRemoteMongoCollectionWriteModelContainer<DocumentT> |
|
| CoreRemoteMongoCursor<ResultT> |
|
| CoreRemoteMongoCursorImpl<ResultT> |
|
| CoreRemoteMongoDatabase |
|
| CoreRemoteMongoDatabaseImpl |
|
| CoreRemoteMongoIterable<ResultT> |
|
| CoreRemoteMongoIterableImpl<DocumentT,ResultT> |
|
| CoreStitchAppClient |
|
| CoreStitchAuth<StitchUserT extends CoreStitchUser> |
CoreStitchAuth is responsible for authenticating clients as well as acting as a client for
authenticated requests.
|
| CoreStitchPushClient |
|
| CoreStitchPushClientImpl |
|
| CoreStitchServiceClient |
|
| CoreStitchServiceClientImpl |
|
| CoreStitchUser |
|
| CoreStitchUserImpl |
|
| CoreSync<DocumentT> |
A set of synchronization related operations for a collection.
|
| CoreSyncAggregateIterable<ResultT> |
Iterable for aggregate.
|
| CoreSyncFindIterable<ResultT> |
Iterable for find in the context of sync.
|
| CoreSyncFindIterableImpl<DocumentT,ResultT> |
|
| CoreSyncImpl<DocumentT> |
|
| CoreSyncMongoIterableImpl<OpsT,ResultT> |
|
| CoreTwilioServiceClient |
|
| CoreUserApiKeyAuthProviderClient |
|
| CoreUserApiKeyAuthProviderClient.ApiKeyFields |
|
| CoreUserPasswordAuthProviderClient |
|
| CustomAuthProvider |
Information about the custom authentication provider.
|
| CustomCredential |
The credential used for custom auth log ins.
|
| DataSynchronizer |
DataSynchronizer handles the bidirectional synchronization of documents between a local MongoDB
and a remote MongoDB (via Stitch).
|
| DataSynchronizerException |
Exception pertaining to any errors related to the
DataSynchronizer class.
|
| DefaultSyncConflictResolvers |
A collection of utility conflict resolvers.
|
| DeviceFields |
|
| Dispatcher |
|
| DocumentVersionInfo |
|
| DocumentVersionInfo.Version |
|
| EmbeddedMongoClientFactory |
|
| ErrorListener |
Deprecated. |
| Event |
Any given server-sent event.
|
| Event.Builder |
Builder for building a server-sent event.
|
| EventDispatcher |
|
| EventStream |
|
| EventStreamReader |
Interpreter for server-sent events.
|
| ExceptionListener |
ExceptionListener receives errors that occur on a stream.
|
| FacebookAuthProvider |
Information about the Facebook OAuth 2.0 authentication provider.
|
| FacebookCredential |
The credential used for Facebook OAuth 2.0 log ins.
|
| FailedOperationListener |
|
| FcmSendMessageNotification |
A Notification encapsulates the details of an FCM send message request notification payload.
|
| FcmSendMessageNotification.Builder |
|
| FcmSendMessagePriority |
Priority indicates the priority of a message.
|
| FcmSendMessageRequest |
An FcmSendMessageRequest encapsulates the details of an FCM send message request.
|
| FcmSendMessageRequest.Builder |
|
| FcmSendMessageResult |
The result of an FCM send message request.
|
| FcmSendMessageResultFailureDetail |
The details of an individual message failure inside an FCM send message request.
|
| FcmServiceClient |
The FCM service client.
|
| FcmServiceClient |
The FCM service client.
|
| FcmServiceClientImpl |
|
| FcmServiceClientImpl |
|
| FcmServicePushClient |
The FCM service push client.
|
| FcmServicePushClientImpl |
|
| FindOneAndModifyOperation<T> |
|
| FindOneOperation<T> |
|
| FindOperation<T> |
|
| FunctionAuthProvider |
Information about the custom function authentication provider.
|
| FunctionCredential |
The credential used for custom function log ins.
|
| GoogleAuthProvider |
Information about the Google OAuth 2.0 authentication provider.
|
| GoogleCredential |
The credential used for Google OAuth 2.0 log ins.
|
| HashUtils |
|
| Headers |
HTTP Header definitions and helper methods.
|
| HttpCookie |
Represents a RFC 6265 cookie.
|
| HttpMethod |
The series of HTTP methods accepted by the HTTP service.
|
| HttpRequest |
An HttpRequest encapsulates the details of an HTTP request over the HTTP service.
|
| HttpRequest.Builder |
|
| HttpResponse |
The response to an HTTP request over the HTTP service.
|
| HttpServiceClient |
The HTTP service client.
|
| HttpServiceClient |
The HTTP service client.
|
| HttpServiceClientImpl |
|
| HttpServiceClientImpl |
|
| IoUtils |
|
| LocalMongoClientFactory |
|
| LocalMongoDbService |
|
| MainLooperDispatcher |
|
| MemoryStorage |
|
| Method |
|
| MongoCollectionWriteModelContainer<DocumentT> |
Write model container that permits committing queued write operations to an instance
of MongoCollection.
|
| MongoDbMobileProvider |
MongoDbMobileProvider's purpose is to automatically initialize embedded MongoDB and to listen to
application events in order to relay them to any listeners registered with the provider.
|
| MongoDbMobileProvider.EventListener |
EventListener is a listener interface which can be registered with this provider to react to
battery and memory level events.
|
| NamedAuthProviderClientFactory<T> |
|
| NamedAuthProviderClientFactory<T> |
|
| NamedPushClientFactory<T> |
|
| NamedServiceClientFactory<T> |
|
| NamedServiceClientFactory<T> |
|
| NamespaceChangeStreamListener |
|
| NamespaceSynchronizationConfig |
|
| NetworkMonitor |
|
| NetworkMonitor.StateListener |
|
| OkHttpEventStream |
|
| OkHttpTransport |
|
| Operation<T> |
|
| OperationResult<SuccessTypeT,FailureTypeT> |
|
| Operations<DocumentT> |
|
| OperationType |
Represents the different remote MongoDB operations that can occur.
|
| ProviderCapabilities |
ProviderCapabilities outline to the Stitch auth components what a provider can or cannot do.
|
| RebindEvent |
|
| RebindEventType |
|
| RemoteAggregateIterable<ResultT> |
Iterable for aggregate.
|
| RemoteAggregateIterable<ResultT> |
Iterable for aggregate.
|
| RemoteAggregateIterableImpl<ResultT> |
|
| RemoteAggregateIterableImpl<ResultT> |
|
| RemoteCountOptions |
The options for a count operation.
|
| RemoteDeleteResult |
The result of a delete operation.
|
| RemoteFindIterable<ResultT> |
Iterable for find.
|
| RemoteFindIterable<ResultT> |
Iterable for find.
|
| RemoteFindIterableImpl<ResultT> |
|
| RemoteFindIterableImpl<ResultT> |
|
| RemoteFindOneAndModifyOptions |
The options to apply to a findOneAndUpdate, findOneAndReplace, or findOneAndDelete operation
(also commonly referred to as findOneAndModify operations).
|
| RemoteFindOptions |
The options to apply to a find operation (also commonly referred to as a query).
|
| RemoteInsertManyResult |
The result of an insert many operation.
|
| RemoteInsertOneResult |
The result of an insert one operation.
|
| RemoteMongoClient |
The RemoteMongoClient is the entry point for working with data in MongoDB
remotely via Stitch.
|
| RemoteMongoClient |
The remote MongoClient used for working with data in MongoDB remotely via Stitch.
|
| RemoteMongoClientImpl |
|
| RemoteMongoClientImpl |
|
| RemoteMongoCollection<DocumentT> |
The RemoteMongoCollection interface provides read and write access to documents.
|
| RemoteMongoCollection<DocumentT> |
The RemoteMongoCollection interface.
|
| RemoteMongoCollectionImpl<DocumentT> |
|
| RemoteMongoCollectionImpl<DocumentT> |
|
| RemoteMongoCursor<ResultT> |
The Mongo Cursor interface.
|
| RemoteMongoCursor<ResultT> |
The Mongo Cursor interface implementing the iterator protocol..
|
| RemoteMongoDatabase |
|
| RemoteMongoDatabase |
The RemoteMongoDatabase interface.
|
| RemoteMongoDatabaseImpl |
|
| RemoteMongoDatabaseImpl |
|
| RemoteMongoIterable<ResultT> |
The RemoteMongoIterable is the results from an operation, such as a query.
|
| RemoteMongoIterable<ResultT> |
The RemoteMongoIterable is the results from an operation, such as a query.
|
| RemoteMongoIterableImpl<ResultT> |
|
| RemoteMongoIterableImpl<ResultT> |
|
| RemoteUpdateOptions |
The options to apply when updating documents.
|
| RemoteUpdateResult |
The result of an update operation.
|
| Request |
A request to perform against a remote server.
|
| Request.Builder |
|
| Response |
A response to an HTTP request, typically originating from a Request.
|
| ResultDecoders |
|
| ServerApiKeyAuthProvider |
Information about the server API key authentication provider.
|
| ServerApiKeyCredential |
The credential used for server API key log ins.
|
| ServerNetworkMonitor |
|
| ServiceClientFactory<T> |
|
| ServiceClientFactory<T> |
|
| SharedPreferencesStorage |
|
| Stitch |
The entry point into the Android SDK.
|
| Stitch |
The entry point into the Server SDK.
|
| StitchAppAuthRoutes |
|
| StitchAppAuthRoutes.RouteParts |
|
| StitchAppClient |
StitchAppClient is the main class used to work with Stitch.
|
| StitchAppClient |
StitchAppClient is the main class used to work with Stitch.
|
| StitchAppClientConfiguration |
Properties representing the configuration of an app client that communicate with a particular
MongoDB Stitch application.
|
| StitchAppClientConfiguration.Builder |
|
| StitchAppClientImpl |
|
| StitchAppClientImpl |
|
| StitchAppClientInfo |
A class providing basic information about a Stitch app client.
|
| StitchAppRequestClientImpl |
|
| StitchAppRoutes |
|
| StitchAppRoutes.RouteParts |
|
| StitchAuth |
StitchAuth manages authentication for any Stitch based client.
|
| StitchAuth |
StitchAuth manages authentication for any Stitch based client.
|
| StitchAuthDocRequest |
|
| StitchAuthDocRequest.Builder |
|
| StitchAuthImpl |
|
| StitchAuthImpl |
|
| StitchAuthListener |
|
| StitchAuthListener |
StitchAuthListener allows one to hook into authentication events as they happen in a Stitch app
client.
|
| StitchAuthRequest |
|
| StitchAuthRequest.Builder |
|
| StitchAuthRequestClient |
|
| StitchAuthRoutes |
|
| StitchClientConfiguration |
Properties representing the configuration of a client that communicate with a particular MongoDB
Stitch application.
|
| StitchClientConfiguration.Builder |
|
| StitchClientErrorCode |
StitchClientErrorCode represents the errors that can occur when using the Stitch client,
typically before a request is made to the Stitch server.
|
| StitchClientException |
An exception indicating that an error occurred when using the Stitch client, typically before the
client performed a request.
|
| StitchCredential |
A StitchCredential provides a Stitch client the information needed to log in or link a user with
an identity.
|
| StitchDocRequest |
|
| StitchDocRequest.Builder |
|
| StitchError |
A set of utilities for handling errors that come back from Stitch app servers.
|
| StitchEvent<T> |
Stitch abstraction of server-sent events.
|
| StitchException |
StitchExceptions represent a class of exceptions that happen while utilizing the Stitch SDK and
communicating Stitch.
|
| StitchInitProvider |
StitchInitProvider's sole purpose is to automatically initialize the SDK with the application
this provider is bound to.
|
| StitchObjectMapper |
StitchObjectMapper is responsible for handling the serialization and deserialization of JSON
objects with special serialization support for Documents and ObjectIds.
|
| StitchPush |
StitchPush can be used to get clients that can register for push notifications via Stitch.
|
| StitchPushClient |
StitchPushClient is used to register for push notifications.
|
| StitchPushClientImpl |
|
| StitchPushImpl |
|
| StitchPushRoutes |
|
| StitchPushRoutes.RouteParts |
|
| StitchRequest |
|
| StitchRequest.Builder |
|
| StitchRequestClient |
|
| StitchRequestClientImpl |
|
| StitchRequestErrorCode |
StitchRequestErrorCode represents the reasons that a request may fail.
|
| StitchRequestException |
Indicates that an error occurred while a request was being carried out.
|
| StitchServiceBinder |
|
| StitchServiceClient |
StitchServiceClient acts as a general purpose client for working with services that either
not defined or well defined by this SDK.
|
| StitchServiceClient |
StitchServiceClient acts as a general purpose client for working with services that either
not defined or well defined by this SDK.
|
| StitchServiceClientImpl |
|
| StitchServiceClientImpl |
|
| StitchServiceErrorCode |
StitchServiceErrorCode represents the set of errors that can come back from a Stitch request.
|
| StitchServiceException |
A StitchServiceException is an exception indicating that an error came from the Stitch server
after a request was completed, with an error message and an error code defined in the
`StitchServiceErrorCode` enum.
|
| StitchServiceRoutes |
|
| StitchUser |
A user that belongs to a MongoDB Stitch application.
|
| StitchUser |
A user that belongs to a MongoDB Stitch application.
|
| StitchUserFactory<StitchUserT extends CoreStitchUser> |
|
| StitchUserFactoryImpl |
|
| StitchUserFactoryImpl |
|
| StitchUserIdentity |
An identity that belongs to a Stitch user.
|
| StitchUserImpl |
|
| StitchUserImpl |
|
| StitchUserProfile |
Profile information on a Stitch user.
|
| StitchUserProfileImpl |
|
| Storage |
|
| StoreAuthInfo |
|
| Stream<T> |
|
| Sync<DocumentT> |
A set of synchronization related operations for a collection.
|
| SyncAggregateIterable<ResultT> |
Iterable for aggregate.
|
| SyncConfiguration |
Properties representing the configuration of an app client that communicate with a particular
MongoDB Stitch application.
|
| SyncConfiguration.Builder |
|
| SyncConfigurationException |
Exception pertaining to any errors pertaining to SyncConfiguration
|
| SyncCountOptions |
The options for a count operation.
|
| SyncDeleteResult |
The result of a delete operation.
|
| SyncFindIterable<ResultT> |
Iterable for find in the context of sync.
|
| SyncFindIterableImpl<ResultT> |
Iterable for find in the context of sync.
|
| SyncFrequency |
Base representation of the frequency a user may choose for sync.
|
| SyncImpl<DocumentT> |
|
| SyncInsertManyResult |
The result of an insert many operation.
|
| SyncInsertOneResult |
The result of an insert one operation.
|
| SyncMongoClientFactory |
|
| SyncOperations<DocumentT> |
|
| SyncUpdateOptions |
The options to apply when updating documents.
|
| SyncUpdateResult |
The result of an update operation.
|
| TaskCallbackAdapter<T> |
|
| TaskDispatcher |
|
| ThreadDispatcher |
|
| Transport |
|
| TwilioServiceClient |
The Twilio service client.
|
| TwilioServiceClient |
The Twilio service client.
|
| TwilioServiceClientImpl |
|
| TwilioServiceClientImpl |
|
| UpdateDescription |
Indicates which fields have been modified in a given update operation.
|
| UserApiKey |
A struct representing a user API key as returned by the Stitch client API.
|
| UserApiKeyAuthProvider |
Information about the user API key authentication provider.
|
| UserApiKeyAuthProviderClient |
The user API key authentication provider client.
|
| UserApiKeyAuthProviderClient |
The user API key authentication provider client.
|
| UserApiKeyAuthProviderClientImpl |
|
| UserApiKeyAuthProviderClientImpl |
|
| UserApiKeyCredential |
The credential used for user API key log ins.
|
| UserPasswordAuthProvider |
Information about the User/Password authentication provider.
|
| UserPasswordAuthProviderClient |
The User/Password authentication provider client used to register users.
|
| UserPasswordAuthProviderClient |
The User/Password authentication provider client used to register users.
|
| UserPasswordAuthProviderClientImpl |
The implementation of the User/Password authentication provider client.
|
| UserPasswordAuthProviderClientImpl |
The implementation of the User/Password authentication provider client.
|
| UserPasswordCredential |
The credential used for User/Password log ins.
|
| UserType |
UserType indicates the type of a user.
|
| WatchOperation<DocumentT> |
|
| WriteModelContainer<CollectionT,DocumentT> |
Abstract structure for collecting writes and applying them at a later time.
|