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 ChangeEvent s 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 Document s and ObjectId s.
|
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.
|