A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCEPT - Static variable in class com.mongodb.stitch.core.internal.net.Headers
- ACTIVE_USER_CHANGED - com.mongodb.stitch.core.services.internal.AuthEvent.Type
- ACTIVE_USER_STORAGE_NAME - Static variable in class com.mongodb.stitch.core.auth.internal.models.StoreAuthInfo
- ActiveUserChanged(StitchUserT, StitchUserT) - Constructor for class com.mongodb.stitch.core.services.internal.AuthEvent.ActiveUserChanged
- addAuthListener(StitchAuthListener) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
-
Adds a listener for any important auth event.
- addAuthListener(StitchAuthListener) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Adds a listener for any important auth event.
- addAuthListener(StitchAuthListener) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
-
Adds a listener for any important auth event.
- addAuthListener(StitchAuthListener) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Adds a listener for any important auth event.
- addChangeEventListener(BaseChangeEventListener) - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Adds a ChangeEventListener to the ChangeStream that will run on every event on the stream.
- addChangeEventListener(BaseChangeEventListener<DocumentT, ChangeEventT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Adds a ChangeEventListener to the ChangeStream that will run on every event on the stream.
- addEventListener(MongoDbMobileProvider.EventListener) - Static method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
-
Registers a
MongoDbMobileProvider.EventListener
with the provider. - addNetworkStateListener(NetworkMonitor.StateListener) - Method in class com.mongodb.stitch.android.core.internal.net.AndroidNetworkMonitor
- addNetworkStateListener(NetworkMonitor.StateListener) - Method in interface com.mongodb.stitch.core.internal.net.NetworkMonitor
- addNetworkStateListener(NetworkMonitor.StateListener) - Method in class com.mongodb.stitch.server.core.internal.net.ServerNetworkMonitor
- addSynchronousAuthListener(StitchAuthListener) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- addWatcher(MongoNamespace, Callback<CompactChangeEvent<BsonDocument>, Object>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Queues up a callback to be removed and invoked on the next change event.
- aggregate(List<? extends Bson>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- aggregate(List<? extends Bson>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Aggregates documents that have been synchronized with the remote according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Aggregates documents that have been synchronized with the remote according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- aggregate(List<? extends Bson>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Aggregates documents that have been synchronized with the remote according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Aggregates documents that have been synchronized with the remote according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(List<? extends Bson>, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- ALL_USERS_STORAGE_NAME - Static variable in class com.mongodb.stitch.core.auth.internal.models.StoreAuthInfo
- AndroidEmbeddedMongoClientFactory - Class in com.mongodb.stitch.android.services.mongodb.local.internal
- AndroidNetworkMonitor - Class in com.mongodb.stitch.android.core.internal.net
- AndroidNetworkMonitor(ConnectivityManager) - Constructor for class com.mongodb.stitch.android.core.internal.net.AndroidNetworkMonitor
- AnonymousAuthProvider - Class in com.mongodb.stitch.core.auth.providers.anonymous
-
Information about the anonymous authentication provider.
- AnonymousCredential - Class in com.mongodb.stitch.core.auth.providers.anonymous
-
The credential used for anonymous log ins.
- AnonymousCredential() - Constructor for class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousCredential
-
Constructs a new anonymous credential.
- API_KEY_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- API_KEY_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- ApiAppMetadata - Class in com.mongodb.stitch.core.internal.net
-
Represents the application metadata for a particular Stitch application.
- ApiAppMetadata() - Constructor for class com.mongodb.stitch.core.internal.net.ApiAppMetadata
- ApiAuthInfo - Class in com.mongodb.stitch.core.auth.internal.models
- ApiAuthInfo(String, String, String, String) - Constructor for class com.mongodb.stitch.core.auth.internal.models.ApiAuthInfo
- ApiCoreUserProfile - Class in com.mongodb.stitch.core.auth.internal.models
- ApiCoreUserProfile(String, Map<String, String>, List<ApiStitchUserIdentity>) - Constructor for class com.mongodb.stitch.core.auth.internal.models.ApiCoreUserProfile
- ApiKeyFields() - Constructor for class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient.ApiKeyFields
- ApiStitchUserIdentity - Class in com.mongodb.stitch.core.auth.internal.models
- ApiStitchUserIdentity(String, String) - Constructor for class com.mongodb.stitch.core.auth.internal.models.ApiStitchUserIdentity
- APP_ID - Static variable in class com.mongodb.stitch.core.auth.internal.DeviceFields
- APP_ROUTE - Static variable in class com.mongodb.stitch.core.internal.net.StitchAppRoutes.RouteParts
- APP_VERSION - Static variable in class com.mongodb.stitch.core.auth.internal.DeviceFields
- APPLICATION_JSON - Static variable in class com.mongodb.stitch.core.internal.net.ContentTypes
- areAllStreamsOpen() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- ARGUMENTS_NOT_ALLOWED - com.mongodb.stitch.core.StitchServiceErrorCode
- Assertions - Class in com.mongodb.stitch.core.internal.common
- Assertions() - Constructor for class com.mongodb.stitch.core.internal.common.Assertions
- AsyncAdapter<T> - Interface in com.mongodb.stitch.core.internal.common
- AsyncChangeStream<DocumentT,ChangeEventT extends BaseChangeEvent<DocumentT>> - Class in com.mongodb.stitch.android.services.mongodb.remote
-
An implementation of
ChangeStream
that returns each event as aTask
. - AsyncChangeStream(ChangeStream<ChangeEventT>, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Initializes a passthrough change stream with the provided underlying event stream.
- AUTH_EVENT - com.mongodb.stitch.core.services.internal.RebindEventType
- AUTH_PROVIDER_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- AUTH_PROVIDER_DUPLICATE_NAME - com.mongodb.stitch.core.StitchServiceErrorCode
- AUTH_PROVIDER_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- AuthEvent - Class in com.mongodb.stitch.core.services.internal
- AuthEvent() - Constructor for class com.mongodb.stitch.core.services.internal.AuthEvent
- AuthEvent.ActiveUserChanged<StitchUserT extends CoreStitchUser> - Class in com.mongodb.stitch.core.services.internal
- AuthEvent.Type - Enum in com.mongodb.stitch.core.services.internal
- AuthEvent.UserLoggedIn<StitchUserT extends CoreStitchUser> - Class in com.mongodb.stitch.core.services.internal
- AuthEvent.UserLoggedOut<StitchUserT extends CoreStitchUser> - Class in com.mongodb.stitch.core.services.internal
- AuthEvent.UserRemoved<StitchUserT extends CoreStitchUser> - Class in com.mongodb.stitch.core.services.internal
- AuthInfo - Class in com.mongodb.stitch.core.auth.internal
-
AuthInfo describes the authentication state of a user and the SDK.
- AuthInfo(String, String, String, String, String, String, StitchUserProfileImpl, Date, Jwt) - Constructor for class com.mongodb.stitch.core.auth.internal.AuthInfo
-
Constructs a new AuthInfo that's fully specified.
- AuthMonitor - Interface in com.mongodb.stitch.core.internal.common
- AUTHORIZATION - Static variable in class com.mongodb.stitch.core.internal.net.Headers
- AuthProviderClientFactory<ClientT> - Interface in com.mongodb.stitch.android.core.auth.providers.internal
- AuthProviderClientFactory<ClientT> - Interface in com.mongodb.stitch.server.core.auth.providers.internal
- AWS_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- AwsRequest - Class in com.mongodb.stitch.core.services.aws
-
An AwsRequest encapsulates the details of an AWS request over the AWS service.
- AwsRequest.Builder - Class in com.mongodb.stitch.core.services.aws
-
A builder that can build
AwsRequest
s. - AwsS3PutObjectResult - Class in com.mongodb.stitch.core.services.aws.s3
-
Deprecated.use AwsServiceClient instead.
- AwsS3PutObjectResult(String) - Constructor for class com.mongodb.stitch.core.services.aws.s3.AwsS3PutObjectResult
-
Deprecated.Constructs a result.
- AwsS3ServiceClient - Interface in com.mongodb.stitch.android.services.aws.s3
-
Deprecated.use AwsServiceClient instead.
- AwsS3ServiceClient - Interface in com.mongodb.stitch.server.services.aws.s3
-
Deprecated.use AwsServiceClient instead.
- AwsS3ServiceClientImpl - Class in com.mongodb.stitch.android.services.aws.s3.internal
-
Deprecated.use AwsServiceClient instead.
- AwsS3ServiceClientImpl - Class in com.mongodb.stitch.server.services.aws.s3.internal
-
Deprecated.use AwsServiceClient instead.
- AwsS3ServiceClientImpl(CoreAwsS3ServiceClient) - Constructor for class com.mongodb.stitch.server.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.
- AwsS3ServiceClientImpl(CoreAwsS3ServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.
- AwsS3SignPolicyResult - Class in com.mongodb.stitch.core.services.aws.s3
-
Deprecated.use AwsServiceClient instead.
- AwsS3SignPolicyResult(String, String, String, String, String) - Constructor for class com.mongodb.stitch.core.services.aws.s3.AwsS3SignPolicyResult
-
Deprecated.Constructs a new sign policy result.
- AwsServiceClient - Interface in com.mongodb.stitch.android.services.aws
-
The AWS service client.
- AwsServiceClient - Interface in com.mongodb.stitch.server.services.aws
-
The AWS service client.
- AwsServiceClientImpl - Class in com.mongodb.stitch.android.services.aws.internal
- AwsServiceClientImpl - Class in com.mongodb.stitch.server.services.aws.internal
- AwsServiceClientImpl(CoreAwsServiceClient) - Constructor for class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
- AwsServiceClientImpl(CoreAwsServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
- AwsSesSendResult - Class in com.mongodb.stitch.core.services.aws.ses
-
Deprecated.use AwsServiceClient instead.
- AwsSesSendResult(String) - Constructor for class com.mongodb.stitch.core.services.aws.ses.AwsSesSendResult
-
Deprecated.Constructs a result.
- AwsSesServiceClient - Interface in com.mongodb.stitch.android.services.aws.ses
-
Deprecated.use AwsServiceClient instead.
- AwsSesServiceClient - Interface in com.mongodb.stitch.server.services.aws.ses
-
Deprecated.use AwsServiceClient instead.
- AwsSesServiceClientImpl - Class in com.mongodb.stitch.android.services.aws.ses.internal
-
Deprecated.use AwsServiceClient instead.
- AwsSesServiceClientImpl - Class in com.mongodb.stitch.server.services.aws.ses.internal
-
Deprecated.use AwsServiceClient instead.
- AwsSesServiceClientImpl(CoreAwsSesServiceClient) - Constructor for class com.mongodb.stitch.server.services.aws.ses.internal.AwsSesServiceClientImpl
-
Deprecated.
- AwsSesServiceClientImpl(CoreAwsSesServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.aws.ses.internal.AwsSesServiceClientImpl
-
Deprecated.
B
- BaseChangeEvent<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote
-
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>> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
BaseChangeEventListener receives change event notifications.
- BaseStitchRequestClient - Class in com.mongodb.stitch.core.internal.net
- bind(StitchServiceBinder) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
-
Bind a given service to this service client.
- bind(StitchServiceBinder) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- BOOTSTRAP_ERROR - com.mongodb.stitch.core.StitchRequestErrorCode
- BsonUtils - Exception in com.mongodb.stitch.core.internal.common
- BsonUtils() - Constructor for exception com.mongodb.stitch.core.internal.common.BsonUtils
- build() - Method in class com.mongodb.stitch.core.internal.net.Event.Builder
- build() - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Builds, validates, and returns the
Request
. - build() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Builds the
StitchAuthDocRequest
. - build() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Builds the request.
- build() - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Builds the
StitchDocRequest
. - build() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Builds, validates, and returns the
StitchRequest
. - build() - Method in class com.mongodb.stitch.core.services.aws.AwsRequest.Builder
-
Builds, validates, and returns the
AwsRequest
. - build() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Builds, validates, and returns the
FcmSendMessageNotification
. - build() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Builds, validates, and returns the
FcmSendMessageRequest
. - build() - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Builds, validates, and returns the
HttpRequest
. - build() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Builds the
SyncConfiguration
. - build() - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Builds the
StitchAppClientConfiguration
. - build() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Builds the
StitchAppClientConfiguration
. - build(CodecRegistry) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Builds the
StitchAuthDocRequest
using the given codec registry for encoding the document. - build(CodecRegistry) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Builds the
StitchDocRequest
using the given codec registry for encoding the document. - builder() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest
- builder() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest
-
Returns a copy of this request in builder form.
- builder() - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest
- builder() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
- builder() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration
-
Gets the builder form of this configuration.
- builder() - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration
-
Gets the builder form of this configuration.
- builder() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the builder form of this configuration.
- Builder() - Constructor for class com.mongodb.stitch.core.internal.net.Event.Builder
- Builder() - Constructor for class com.mongodb.stitch.core.internal.net.Request.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.services.aws.AwsRequest.Builder
-
Constructs a new builder for an AWS request.
- Builder() - Constructor for class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Constructs a new builder for an FCM send message request.
- Builder() - Constructor for class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Constructs a new builder for an FCM send message request.
- Builder() - Constructor for class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Constructs a new builder for an HTTP request.
- Builder() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Constructs a new builder.
- Builder() - Constructor for class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Constructs a new builder.
- Builder(SyncConfiguration) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Constructs a new builder from a SyncConfiguration.
C
- Callback<T,U> - Interface in com.mongodb.stitch.core.internal.common
- CallbackAsyncAdapter<T,U,V> - Interface in com.mongodb.stitch.core.internal.common
- callFunction(String, List<?>) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function.
- callFunction(String, List<?>) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Calls the specified Stitch function.
- callFunction(String, List<?>) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function.
- callFunction(String, List<?>) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Calls the specified Stitch function.
- callFunction(String, List<?>, Class<ResultT>) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Class<ResultT>) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Class<ResultT>) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Class<ResultT>) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Class<ResultT>) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Class<T>) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Class<T>) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>, Class<T>, CodecRegistry) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Class<T>, CodecRegistry) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>, Long) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function.
- callFunction(String, List<?>, Long) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Calls the specified Stitch function.
- callFunction(String, List<?>, Long) - Method in class com.mongodb.stitch.core.internal.CoreStitchAppClient
-
Calls the specified Stitch function.
- callFunction(String, List<?>, Long) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Long) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>, Long) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function.
- callFunction(String, List<?>, Long) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Calls the specified Stitch function.
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<T>) - Method in class com.mongodb.stitch.core.internal.CoreStitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<T>) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Long, Class<T>) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>, Long, Class<T>, CodecRegistry) - Method in class com.mongodb.stitch.core.internal.CoreStitchAppClient
-
Calls the specified Stitch function, and decodes the response into an instance of the specified type.
- callFunction(String, List<?>, Long, Class<T>, CodecRegistry) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Long, Class<T>, CodecRegistry) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into a value using the provided
Decoder
. - callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
- callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into a value using the provided
Decoder
. - callFunction(String, List<?>, Long, Decoder<ResultT>) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
- callFunction(String, List<?>, Long, Decoder<T>) - Method in class com.mongodb.stitch.core.internal.CoreStitchAppClient
-
Calls the specified Stitch function, and decodes the response into a value using the provided
Decoder
. - callFunction(String, List<?>, Long, Decoder<T>) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Long, Decoder<T>) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callFunction(String, List<?>, Decoder<ResultT>) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Decoder<ResultT>) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Decoder<ResultT>) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into a value using the provided
Decoder
. - callFunction(String, List<?>, Decoder<ResultT>) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
- callFunction(String, List<?>, Decoder<ResultT>) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- callFunction(String, List<?>, Decoder<ResultT>) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- callFunction(String, List<?>, Decoder<ResultT>) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Calls the specified Stitch service function, and decodes the response into a value using the provided
Decoder
. - callFunction(String, List<?>, Decoder<ResultT>) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
- callFunction(String, List<?>, Decoder<T>) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- callFunction(String, List<?>, Decoder<T>) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- callResetPasswordFunction(String, String, List<?>) - Method in class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
- callResetPasswordFunction(String, String, List<?>) - Method in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Call a reset password function configured to the provider.
- callResetPasswordFunction(String, String, List<?>) - Method in class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Call a reset password function configured to the provider.
- callResetPasswordFunction(String, String, List<?>) - Method in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Call a reset password function configured to the provider.
- callResetPasswordFunctionInternal(String, String, List<?>) - Method in class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- cancel() - Method in interface com.mongodb.stitch.core.internal.net.EventStream
-
Cancels the underlying connection to the current stream.
- cancel() - Method in class com.mongodb.stitch.core.internal.net.OkHttpEventStream
- cancel() - Method in class com.mongodb.stitch.core.internal.net.Stream
-
Close the underlying connection to the event stream.
- ChangeEvent<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote
-
Represents a change event communicated via a MongoDB change stream.
- ChangeEvent(BsonDocument, OperationType, DocumentT, MongoNamespace, BsonDocument, UpdateDescription, boolean) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.ChangeEvent
-
Constructs a change event.
- changeEventDecoder(Codec<DocumentT>) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- ChangeEventListener<DocumentT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
ChangeEventListener receives change event notifications.
- ChangeEvents - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- ChangeEvents() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.ChangeEvents
- ChangeStream<EventT extends BaseChangeEvent> - Class in com.mongodb.stitch.core.services.mongodb.remote
-
User-level abstraction for a stream returning
ChangeEvent
s from the server. - ChangeStream(Stream<EventT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Constructs a ChangeStream from the underlying Stream.
- clearallLocalDBs() - Static method in class com.mongodb.stitch.android.services.mongodb.local.LocalMongoDbService
-
Helper function that drops all local databases for every client.
- clientFactory - Static variable in class com.mongodb.stitch.android.services.mongodb.local.LocalMongoDbService
- close() - Method in class com.mongodb.stitch.android.core.internal.common.MainLooperDispatcher
- close() - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
-
Closes the client and shuts down all background operations.
- close() - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Closes the client and shuts down all background operations.
- close() - Method in class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Closes the underlying stream and removes all ChangeEventListeners.
- close() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Closes the component down by stopping the access token refresher.
- close() - Method in interface com.mongodb.stitch.core.internal.common.Dispatcher
- close() - Method in class com.mongodb.stitch.core.internal.common.ThreadDispatcher
- close() - Method in class com.mongodb.stitch.core.internal.net.BaseStitchRequestClient
- close() - Method in interface com.mongodb.stitch.core.internal.net.EventStream
-
Close the current stream.
- close() - Method in class com.mongodb.stitch.core.internal.net.OkHttpEventStream
- close() - Method in class com.mongodb.stitch.core.internal.net.OkHttpTransport
- close() - Method in interface com.mongodb.stitch.core.internal.net.StitchRequestClient
-
Closes the underlying transport.
- close() - Method in class com.mongodb.stitch.core.internal.net.Stream
-
Close the underlying event stream.
- close() - Method in interface com.mongodb.stitch.core.internal.net.Transport
- close() - Method in class com.mongodb.stitch.core.services.mongodb.local.internal.EmbeddedMongoClientFactory
- close() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Closes the underlying stream and removes all ChangeEventListeners.
- close() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoClientImpl
- close() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCursorImpl
- close() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreRemoteClientFactory
- close() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Stops the background data synchronization thread and releases the local client.
- close() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceChangeStreamListener
- close() - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
-
Closes the client and shuts down all background operations.
- close() - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Closes the client and shuts down all background operations.
- CollectionDecoder<ResultT> - Class in com.mongodb.stitch.core.internal.common
- CollectionDecoder(Decoder<ResultT>) - Constructor for class com.mongodb.stitch.core.internal.common.CollectionDecoder
- com.mongodb.stitch.android.core - package com.mongodb.stitch.android.core
-
This package contains the entry point into the Android SDK with the Stitch and StitchAppClient classes.
- com.mongodb.stitch.android.core.auth - package com.mongodb.stitch.android.core.auth
-
This package contains the auth interface used to log in into Stitch and the definition of a User.
- com.mongodb.stitch.android.core.auth.internal - package com.mongodb.stitch.android.core.auth.internal
-
This internal package contains the Android SDK's implementation of the authentication components of a Stitch client.
- com.mongodb.stitch.android.core.auth.providers.internal - package com.mongodb.stitch.android.core.auth.providers.internal
-
This internal package contains the Android SDK's descriptions of the authentication provider client factories.
- com.mongodb.stitch.android.core.auth.providers.userapikey - package com.mongodb.stitch.android.core.auth.providers.userapikey
-
This package contains the user API key authentication provider client used to manage keys.
- com.mongodb.stitch.android.core.auth.providers.userapikey.internal - package com.mongodb.stitch.android.core.auth.providers.userapikey.internal
-
This internal package contains the Android SDK's implementation of the user API key authentication provider client.
- com.mongodb.stitch.android.core.auth.providers.userpassword - package com.mongodb.stitch.android.core.auth.providers.userpassword
-
This package contains the User/Password authentication provider client used to register users.
- com.mongodb.stitch.android.core.auth.providers.userpassword.internal - package com.mongodb.stitch.android.core.auth.providers.userpassword.internal
-
This internal package contains the Android SDK's implementation of the User/Password key authentication provider client.
- com.mongodb.stitch.android.core.internal - package com.mongodb.stitch.android.core.internal
-
This internal package contains the Android SDK's implementation of a StitchAppClient.
- com.mongodb.stitch.android.core.internal.common - package com.mongodb.stitch.android.core.internal.common
-
This internal package contains common utility classes needed across the Android SDK implementation.
- com.mongodb.stitch.android.core.internal.net - package com.mongodb.stitch.android.core.internal.net
- com.mongodb.stitch.android.core.push - package com.mongodb.stitch.android.core.push
-
This package contains the push interface used to get clients that can register for push notifications.
- com.mongodb.stitch.android.core.push.internal - package com.mongodb.stitch.android.core.push.internal
-
This package contains the Android SDK's implementation of the push interface used to get clients that can register for push notifications.
- com.mongodb.stitch.android.core.services - package com.mongodb.stitch.android.core.services
-
This package contains the definitions of service specific concepts.
- com.mongodb.stitch.android.core.services.internal - package com.mongodb.stitch.android.core.services.internal
-
This internal package contains the Android SDK's implementation of a basic Stitch service and description of the service client factories.
- com.mongodb.stitch.android.services.aws - package com.mongodb.stitch.android.services.aws
-
This package contains the AWS service client.
- com.mongodb.stitch.android.services.aws.internal - package com.mongodb.stitch.android.services.aws.internal
-
This internal package contains the Android SDK's implementation of the AWS service client.
- com.mongodb.stitch.android.services.aws.s3 - package com.mongodb.stitch.android.services.aws.s3
-
This package contains the AWS S3 service client.
- com.mongodb.stitch.android.services.aws.s3.internal - package com.mongodb.stitch.android.services.aws.s3.internal
-
This internal package contains the Android SDK's implementation of the AWS S3 service client.
- com.mongodb.stitch.android.services.aws.ses - package com.mongodb.stitch.android.services.aws.ses
-
This package contains the AWS SES service client.
- com.mongodb.stitch.android.services.aws.ses.internal - package com.mongodb.stitch.android.services.aws.ses.internal
-
This internal package contains the Android SDK's implementation of the AWS SES service client.
- com.mongodb.stitch.android.services.fcm - package com.mongodb.stitch.android.services.fcm
-
This package contains the FCM service and push client.
- com.mongodb.stitch.android.services.fcm.internal - package com.mongodb.stitch.android.services.fcm.internal
-
This internal package contains the Android SDK's implementation of the FCM service and push client.
- com.mongodb.stitch.android.services.http - package com.mongodb.stitch.android.services.http
-
This package contains the HTTP service client.
- com.mongodb.stitch.android.services.http.internal - package com.mongodb.stitch.android.services.http.internal
-
This internal package contains the Android SDK's implementation of the HTTP service client.
- com.mongodb.stitch.android.services.mongodb.local - package com.mongodb.stitch.android.services.mongodb.local
-
This package contains the local MongoClient used for local storage.
- com.mongodb.stitch.android.services.mongodb.local.internal - package com.mongodb.stitch.android.services.mongodb.local.internal
-
This internal package contains the Android SDK's ContentProvider for working with the MongoDB embedded platform.
- com.mongodb.stitch.android.services.mongodb.remote - package com.mongodb.stitch.android.services.mongodb.remote
-
This package contains the RemoteMongoClient used for working with data in MongoDB remotely via Stitch.
- com.mongodb.stitch.android.services.mongodb.remote.internal - package com.mongodb.stitch.android.services.mongodb.remote.internal
-
This internal package contains the Android SDK's implementation of the classes comprising the MongoDB RemoteMongoClient.
- com.mongodb.stitch.android.services.twilio - package com.mongodb.stitch.android.services.twilio
-
This package contains the Twilio service client.
- com.mongodb.stitch.android.services.twilio.internal - package com.mongodb.stitch.android.services.twilio.internal
-
This internal package contains the Android SDK's implementation of the Twilio service client.
- com.mongodb.stitch.core - package com.mongodb.stitch.core
-
This package contains the base client and errors used by the SDKs.
- com.mongodb.stitch.core.auth - package com.mongodb.stitch.core.auth
-
This package contains various auth components used by an SDK such as credentials and user information.
- com.mongodb.stitch.core.auth.internal - package com.mongodb.stitch.core.auth.internal
-
This internal package contains the base implementation of the authentication components of a Stitch client.
- com.mongodb.stitch.core.auth.internal.models - package com.mongodb.stitch.core.auth.internal.models
-
This internal package contains the models needed to store and read authentication info for a Stitch client.
- com.mongodb.stitch.core.auth.providers.anonymous - package com.mongodb.stitch.core.auth.providers.anonymous
-
This package contains the anonymous authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.custom - package com.mongodb.stitch.core.auth.providers.custom
-
This package contains the custom authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.facebook - package com.mongodb.stitch.core.auth.providers.facebook
-
This package contains the Facebook OAuth 2.0 authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.function - package com.mongodb.stitch.core.auth.providers.function
-
This package contains the Function authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.google - package com.mongodb.stitch.core.auth.providers.google
-
This package contains the Google OAuth 2.0 authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.internal - package com.mongodb.stitch.core.auth.providers.internal
-
This internal package contains the base implementation of an authentication provider client.
- com.mongodb.stitch.core.auth.providers.serverapikey - package com.mongodb.stitch.core.auth.providers.serverapikey
-
This package contains the Server API key authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.userapikey - package com.mongodb.stitch.core.auth.providers.userapikey
-
This package contains the user API key authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.userapikey.internal - package com.mongodb.stitch.core.auth.providers.userapikey.internal
-
This internal package contains the base implementation of the user API key authentication provider client.
- com.mongodb.stitch.core.auth.providers.userapikey.models - package com.mongodb.stitch.core.auth.providers.userapikey.models
-
This package contains the UserApiKey model.
- com.mongodb.stitch.core.auth.providers.userpassword - package com.mongodb.stitch.core.auth.providers.userpassword
-
This package contains the User User/Password authentication provider: type info and its credential builder.
- com.mongodb.stitch.core.auth.providers.userpassword.internal - package com.mongodb.stitch.core.auth.providers.userpassword.internal
-
This internal package contains the base implementation of the User/Password authentication provider client.
- com.mongodb.stitch.core.internal - package com.mongodb.stitch.core.internal
-
This internal package contains the base implementation of a StitchAppClient.
- com.mongodb.stitch.core.internal.common - package com.mongodb.stitch.core.internal.common
-
This internal package contains common utility classes needed across the core implementation.
- com.mongodb.stitch.core.internal.net - package com.mongodb.stitch.core.internal.net
-
This internal package contains network related classes used to talk to Stitch app servers.
- com.mongodb.stitch.core.push.internal - package com.mongodb.stitch.core.push.internal
-
This package contains the implementation of the core push client used to register for push notifications.
- com.mongodb.stitch.core.services.aws - package com.mongodb.stitch.core.services.aws
-
This package contains the classes needed to make requests and receive results with the AWS service client.
- com.mongodb.stitch.core.services.aws.internal - package com.mongodb.stitch.core.services.aws.internal
-
This internal package contains the base implementation of the AWS service client.
- com.mongodb.stitch.core.services.aws.s3 - package com.mongodb.stitch.core.services.aws.s3
-
This package contains the result classes returned by the S3 service client.
- com.mongodb.stitch.core.services.aws.s3.internal - package com.mongodb.stitch.core.services.aws.s3.internal
-
This internal package contains the base implementation of the AWS S3 service client.
- com.mongodb.stitch.core.services.aws.ses - package com.mongodb.stitch.core.services.aws.ses
-
This package contains the result classes returned by the SES service client.
- com.mongodb.stitch.core.services.aws.ses.internal - package com.mongodb.stitch.core.services.aws.ses.internal
-
This internal package contains the base implementation of the AWS SES service client.
- com.mongodb.stitch.core.services.fcm - package com.mongodb.stitch.core.services.fcm
-
This package contains the classes needed to make send message requests with the FCM service client.
- com.mongodb.stitch.core.services.fcm.internal - package com.mongodb.stitch.core.services.fcm.internal
-
This internal package contains the base implementation of the FCM service client.
- com.mongodb.stitch.core.services.http - package com.mongodb.stitch.core.services.http
-
This package contains the classes needed to make requests and receive responses with the HTTP service client.
- com.mongodb.stitch.core.services.http.internal - package com.mongodb.stitch.core.services.http.internal
-
This internal package contains the base implementation of the HTTP service client.
- com.mongodb.stitch.core.services.internal - package com.mongodb.stitch.core.services.internal
-
This internal package contains the base implementation of a basic Stitch service.
- com.mongodb.stitch.core.services.mongodb.local.internal - package com.mongodb.stitch.core.services.mongodb.local.internal
-
This internal package contains the base implementation of the local MongoDB service for local MongoClients.
- com.mongodb.stitch.core.services.mongodb.remote - package com.mongodb.stitch.core.services.mongodb.remote
-
This package contains the options and result classes used with the MongoDB RemoteMongoClient.
- com.mongodb.stitch.core.services.mongodb.remote.internal - package com.mongodb.stitch.core.services.mongodb.remote.internal
-
This internal package contains the base implementation of the classes comprising the MongoDB RemoteMongoClient.
- com.mongodb.stitch.core.services.mongodb.remote.sync - package com.mongodb.stitch.core.services.mongodb.remote.sync
-
This package contains the options and result classes used with the MongoDB Sync.
- com.mongodb.stitch.core.services.mongodb.remote.sync.internal - package com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
This internal package contains the base implementation of the classes comprising the MongoDB SyncMongoClient.
- com.mongodb.stitch.core.services.twilio.internal - package com.mongodb.stitch.core.services.twilio.internal
-
This internal package contains the base implementation of the Twilio service client.
- com.mongodb.stitch.server.core - package com.mongodb.stitch.server.core
-
This package contains the entry point into the Server SDK with the Stitch and StitchAppClient classes.
- com.mongodb.stitch.server.core.auth - package com.mongodb.stitch.server.core.auth
-
This package contains the auth interface used to log in into Stitch and the definition of a User.
- com.mongodb.stitch.server.core.auth.internal - package com.mongodb.stitch.server.core.auth.internal
-
This internal package contains the Server SDK's implementation of the authentication components of a Stitch client.
- com.mongodb.stitch.server.core.auth.providers.internal - package com.mongodb.stitch.server.core.auth.providers.internal
-
This internal package contains the Server SDK's descriptions of the authentication provider client factories.
- com.mongodb.stitch.server.core.auth.providers.userapikey - package com.mongodb.stitch.server.core.auth.providers.userapikey
-
This package contains the user API key authentication provider client used to manage keys.
- com.mongodb.stitch.server.core.auth.providers.userapikey.internal - package com.mongodb.stitch.server.core.auth.providers.userapikey.internal
-
This internal package contains the Server SDK's implementation of the user API key authentication provider client.
- com.mongodb.stitch.server.core.auth.providers.userpassword - package com.mongodb.stitch.server.core.auth.providers.userpassword
-
This package contains the User/Password authentication provider client used to register users.
- com.mongodb.stitch.server.core.auth.providers.userpassword.internal - package com.mongodb.stitch.server.core.auth.providers.userpassword.internal
-
This internal package contains the Server SDK's implementation of the User/Password key authentication provider client.
- com.mongodb.stitch.server.core.internal - package com.mongodb.stitch.server.core.internal
-
This internal package contains the Server SDK's implementation of a StitchAppClient.
- com.mongodb.stitch.server.core.internal.net - package com.mongodb.stitch.server.core.internal.net
- com.mongodb.stitch.server.core.services - package com.mongodb.stitch.server.core.services
-
This package contains the definitions of service specific concepts.
- com.mongodb.stitch.server.core.services.internal - package com.mongodb.stitch.server.core.services.internal
-
This internal package contains the Server SDK's implementation of a basic Stitch service and description of the service client factories.
- com.mongodb.stitch.server.services.aws - package com.mongodb.stitch.server.services.aws
-
This package contains the AWS service client.
- com.mongodb.stitch.server.services.aws.internal - package com.mongodb.stitch.server.services.aws.internal
-
This internal package contains the Server SDK's implementation of the AWS service client.
- com.mongodb.stitch.server.services.aws.s3 - package com.mongodb.stitch.server.services.aws.s3
-
This package contains the AWS S3 service client.
- com.mongodb.stitch.server.services.aws.s3.internal - package com.mongodb.stitch.server.services.aws.s3.internal
-
This internal package contains the Server SDK's implementation of the AWS S3 service client.
- com.mongodb.stitch.server.services.aws.ses - package com.mongodb.stitch.server.services.aws.ses
-
This package contains the AWS SES service client.
- com.mongodb.stitch.server.services.aws.ses.internal - package com.mongodb.stitch.server.services.aws.ses.internal
-
This internal package contains the Server SDK's implementation of the AWS SES service client.
- com.mongodb.stitch.server.services.fcm - package com.mongodb.stitch.server.services.fcm
-
This package contains the FCM service client.
- com.mongodb.stitch.server.services.fcm.internal - package com.mongodb.stitch.server.services.fcm.internal
-
This internal package contains the Server SDK's implementation of the FCM service client.
- com.mongodb.stitch.server.services.http - package com.mongodb.stitch.server.services.http
-
This package contains the HTTP service client.
- com.mongodb.stitch.server.services.http.internal - package com.mongodb.stitch.server.services.http.internal
-
This internal package contains the Server SDK's implementation of the HTTP service client.
- com.mongodb.stitch.server.services.mongodb.remote - package com.mongodb.stitch.server.services.mongodb.remote
-
This package contains the RemoteMongoClient used for working with data in MongoDB remotely via Stitch.
- com.mongodb.stitch.server.services.mongodb.remote.internal - package com.mongodb.stitch.server.services.mongodb.remote.internal
-
This internal package contains the Server SDK's implementation of the classes comprising the MongoDB RemoteMongoClient.
- com.mongodb.stitch.server.services.twilio - package com.mongodb.stitch.server.services.twilio
-
This package contains the Twilio service client.
- com.mongodb.stitch.server.services.twilio.internal - package com.mongodb.stitch.server.services.twilio.internal
-
This internal package contains the Server SDK's implementation of the Twilio service client.
- commit() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreRemoteMongoCollectionWriteModelContainer
-
Commits the writes to the remote collection.
- CompactChangeEvent<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote
-
Represents a change event communicated via a MongoDB change stream from Stitch when watchCompact is called.
- CompactChangeEvent(OperationType, DocumentT, BsonDocument, UpdateDescription, DocumentVersionInfo.Version, Long, boolean) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Constructs a change event.
- compactChangeEventDecoder(Codec<DocumentT>) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- CompactChangeEventListener<DocumentT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
CompactChangeEventListener receives change event notifications.
- configure(MongoNamespace, SyncConfiguration) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- configure(ConflictHandler<DocumentT>, ChangeEventListener<DocumentT>, ExceptionListener) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- configure(ConflictHandler<DocumentT>, ChangeEventListener<DocumentT>, ExceptionListener) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Deprecated.configure(SyncConfiguration syncConfig)
- configure(ConflictHandler<DocumentT>, ChangeEventListener<DocumentT>, ExceptionListener, SyncFrequency) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- configure(ConflictHandler<DocumentT>, ChangeEventListener<DocumentT>, ExceptionListener, SyncFrequency) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Deprecated.configure(SyncConfiguration syncConfig)
- configure(SyncConfiguration) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- configure(SyncConfiguration) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Set the conflict handler and and change event listener on this collection.
- configure(SyncConfiguration) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Set the conflict resolver and and change event listener on this collection.
- configure(SyncConfiguration) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- confirmUser(String, String) - Method in class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Confirms a user with the given token and token id.
- confirmUser(String, String) - Method in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Confirms a user with the given token and token id.
- confirmUser(String, String) - Method in class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Confirms a user with the given token and token id.
- confirmUser(String, String) - Method in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Confirms a user with the given token and token id.
- confirmUserInternal(String, String) - Method in class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- ConflictHandler<DocumentT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
ConflictHandler describes how to resolve a conflict between a local and remote event.
- ConflictResolution - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
ConflictResolution
represents a resolution to a MongoDB Mobile Sync conflict. - ConflictResolution() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution
- ConflictResolution.ConflictResolutionType - Enum in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The different ways of resolving a conflict.
- ConflictResolution.WithDocument<T> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
ConflictResolution.WithDocument
resolves a conflict by providing a new document that should be treated as the new source of truth. - CONTENT_TYPE - Static variable in class com.mongodb.stitch.core.internal.net.Headers
- CONTENT_TYPE_CANON - Static variable in class com.mongodb.stitch.core.internal.net.Headers
- ContentTypes - Class in com.mongodb.stitch.core.internal.net
-
HTTP Content Types.
- copyOfDocument(BsonDocument) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
-
Returns a copy of the given document.
- CoreAuthProviderClient<RequestClientT> - Class in com.mongodb.stitch.core.auth.providers.internal
-
The class from which all Core auth provider clients inherit.
- CoreAuthProviderClient(String, RequestClientT, String) - Constructor for class com.mongodb.stitch.core.auth.providers.internal.CoreAuthProviderClient
-
A basic constructor, which sets the provider client's properties to the values provided in the parameters.
- CoreAwsS3ServiceClient - Class in com.mongodb.stitch.core.services.aws.s3.internal
-
Deprecated.use AwsServiceClient instead.
- CoreAwsS3ServiceClient(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.core.services.aws.s3.internal.CoreAwsS3ServiceClient
-
Deprecated.
- CoreAwsServiceClient - Class in com.mongodb.stitch.core.services.aws.internal
- CoreAwsServiceClient(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
- CoreAwsSesServiceClient - Class in com.mongodb.stitch.core.services.aws.ses.internal
-
Deprecated.use AwsServiceClient instead.
- CoreAwsSesServiceClient(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.core.services.aws.ses.internal.CoreAwsSesServiceClient
-
Deprecated.
- CoreDocumentSynchronizationConfig - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- CoreFcmServiceClient - Class in com.mongodb.stitch.core.services.fcm.internal
- CoreFcmServiceClient(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServiceClient
- CoreFcmServicePushClient - Class in com.mongodb.stitch.core.services.fcm.internal
- CoreFcmServicePushClient(CoreStitchPushClient) - Constructor for class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServicePushClient
- CoreHttpServiceClient - Class in com.mongodb.stitch.core.services.http.internal
- CoreHttpServiceClient(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.core.services.http.internal.CoreHttpServiceClient
- CoreRemoteAggregateIterable<ResultT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteClientFactory - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- CoreRemoteClientFactory() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreRemoteClientFactory
- CoreRemoteFindIterable<ResultT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteFindIterableImpl<DocumentT,ResultT> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteFindIterableImpl(Bson, Class<ResultT>, CoreStitchServiceClient, Operations<DocumentT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterableImpl
- CoreRemoteMappingIterable<U,V> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMappingIterable(CoreRemoteMongoIterable<U>, Function<U, V>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMappingIterable
- CoreRemoteMongoClient - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoClientImpl - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoClientImpl(CoreStitchServiceClient, String, StitchAppClientInfo, EmbeddedMongoClientFactory) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoClientImpl
- CoreRemoteMongoCollection<DocumentT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoCollectionImpl<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoCollectionWriteModelContainer<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Write model container that permits committing queued write operations to an instance of
CoreRemoteMongoCollection
. - CoreRemoteMongoCollectionWriteModelContainer(CoreRemoteMongoCollection<DocumentT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreRemoteMongoCollectionWriteModelContainer
- CoreRemoteMongoCursor<ResultT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoCursorImpl<ResultT> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoCursorImpl(Iterator<ResultT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCursorImpl
- CoreRemoteMongoDatabase - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoDatabaseImpl - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoIterable<ResultT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoIterableImpl<DocumentT,ResultT> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- CoreRemoteMongoIterableImpl(CoreStitchServiceClient, Class<ResultT>, Operations<DocumentT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterableImpl
- CoreStitchAppClient - Class in com.mongodb.stitch.core.internal
- CoreStitchAppClient(StitchAuthRequestClient, StitchAppRoutes, CodecRegistry) - Constructor for class com.mongodb.stitch.core.internal.CoreStitchAppClient
-
Constructs a new app client.
- CoreStitchAuth<StitchUserT extends CoreStitchUser> - Class in com.mongodb.stitch.core.auth.internal
-
CoreStitchAuth is responsible for authenticating clients as well as acting as a client for authenticated requests.
- CoreStitchAuth(StitchRequestClient, StitchAuthRoutes, Storage, boolean) - Constructor for class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- CoreStitchPushClient - Interface in com.mongodb.stitch.core.push.internal
- CoreStitchPushClientImpl - Class in com.mongodb.stitch.core.push.internal
- CoreStitchPushClientImpl(StitchAuthRequestClient, StitchPushRoutes, String) - Constructor for class com.mongodb.stitch.core.push.internal.CoreStitchPushClientImpl
- CoreStitchServiceClient - Interface in com.mongodb.stitch.core.services.internal
- CoreStitchServiceClientImpl - Class in com.mongodb.stitch.core.services.internal
- CoreStitchServiceClientImpl(StitchAuthRequestClient, StitchServiceRoutes, String, CodecRegistry) - Constructor for class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- CoreStitchServiceClientImpl(StitchAuthRequestClient, StitchServiceRoutes, CodecRegistry) - Constructor for class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- CoreStitchUser - Interface in com.mongodb.stitch.core.auth.internal
- CoreStitchUserImpl - Class in com.mongodb.stitch.core.auth.internal
- CoreStitchUserImpl(String, String, String, String, StitchUserProfileImpl, boolean, Date, Document) - Constructor for class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- CoreSync<DocumentT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
A set of synchronization related operations for a collection.
- CoreSyncAggregateIterable<ResultT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
Iterable for aggregate.
- CoreSyncFindIterable<ResultT> - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
Iterable for find in the context of sync.
- CoreSyncFindIterableImpl<DocumentT,ResultT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- CoreSyncImpl<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- CoreSyncImpl(MongoNamespace, Class<DocumentT>, DataSynchronizer, CoreStitchServiceClient, SyncOperations<DocumentT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- CoreSyncMongoIterableImpl<OpsT,ResultT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- CoreTwilioServiceClient - Class in com.mongodb.stitch.core.services.twilio.internal
- CoreTwilioServiceClient(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.core.services.twilio.internal.CoreTwilioServiceClient
- CoreUserApiKeyAuthProviderClient - Class in com.mongodb.stitch.core.auth.providers.userapikey.internal
- CoreUserApiKeyAuthProviderClient(StitchAuthRequestClient, StitchAuthRoutes) - Constructor for class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
- CoreUserApiKeyAuthProviderClient.ApiKeyFields - Class in com.mongodb.stitch.core.auth.providers.userapikey.internal
- CoreUserPasswordAuthProviderClient - Class in com.mongodb.stitch.core.auth.providers.userpassword.internal
- CoreUserPasswordAuthProviderClient(String, StitchRequestClient, StitchAuthRoutes) - Constructor for class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- COULD_NOT_LOAD_DATA_SYNCHRONIZER - com.mongodb.stitch.core.StitchClientErrorCode
- COULD_NOT_LOAD_PERSISTED_AUTH_INFO - com.mongodb.stitch.core.StitchClientErrorCode
- COULD_NOT_PERSIST_AUTH_INFO - com.mongodb.stitch.core.StitchClientErrorCode
- count() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Counts the number of documents in the collection.
- count() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- count() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Counts the number of documents in the collection.
- count() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Counts the number of documents in the collection that have been synchronized with the remote.
- count() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Counts the number of documents in the collection.
- count() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Counts the number of documents in the collection.
- count() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Counts the number of documents in the collection that have been synchronized with the remote.
- count() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- count() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Counts the number of documents in the collection.
- count() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Counts the number of documents in the collection.
- count(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Counts the number of documents in the collection according to the given options.
- count(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- count(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Counts the number of documents in the collection that have been synchronized with the remote according to the given options.
- count(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Counts the number of documents in the collection according to the given options.
- count(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Counts the number of documents in the collection that have been synchronized with the remote according to the given options.
- count(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- count(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Counts the number of documents in the collection according to the given options.
- count(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, RemoteCountOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Counts the number of documents in the collection according to the given options.
- count(Bson, RemoteCountOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, RemoteCountOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, RemoteCountOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Counts the number of documents in the collection according to the given options.
- count(Bson, RemoteCountOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Counts the number of documents in the collection according to the given options.
- count(Bson, RemoteCountOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, SyncCountOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- count(Bson, SyncCountOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Counts the number of documents in the collection that have been synchronized with the remote according to the given options.
- count(Bson, SyncCountOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Counts the number of documents in the collection that have been synchronized with the remote according to the given options.
- count(Bson, SyncCountOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- createApiKey(String) - Method in class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Creates a user API key that can be used to authenticate as the current user.
- createApiKey(String) - Method in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Creates a user API key that can be used to authenticate as the current user.
- createApiKey(String) - Method in class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Creates a user API key that can be used to authenticate as the current user.
- createApiKey(String) - Method in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Creates a user API key that can be used to authenticate as the current user.
- createApiKeyInternal(String) - Method in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
-
Creates a user API key that can be used to authenticate as the current user.
- createClient(String, CodecRegistry) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.AndroidEmbeddedMongoClientFactory
- createClient(String, CodecRegistry) - Method in class com.mongodb.stitch.core.services.mongodb.local.internal.EmbeddedMongoClientFactory
- createFindOperation(MongoNamespace, Bson, Class<ResultT>, RemoteFindOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.Operations
- CustomAuthProvider - Class in com.mongodb.stitch.core.auth.providers.custom
-
Information about the custom authentication provider.
- CustomCredential - Class in com.mongodb.stitch.core.auth.providers.custom
-
The credential used for custom auth log ins.
- CustomCredential(String) - Constructor for class com.mongodb.stitch.core.auth.providers.custom.CustomCredential
-
Constructs a custom auth credential for a user.
D
- DataSynchronizer - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
DataSynchronizer handles the bidirectional synchronization of documents between a local MongoDB and a remote MongoDB (via Stitch).
- DataSynchronizer(String, CoreStitchServiceClient, MongoClient, CoreRemoteMongoClient, NetworkMonitor, AuthMonitor, Dispatcher) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- DataSynchronizerException - Exception in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Exception pertaining to any errors related to the DataSynchronizer class.
- decode(BsonReader, DecoderContext) - Method in class com.mongodb.stitch.core.internal.common.CollectionDecoder
- DECODING_ERROR - com.mongodb.stitch.core.StitchRequestErrorCode
- DEFAULT_CODEC_REGISTRY - Static variable in exception com.mongodb.stitch.core.internal.common.BsonUtils
-
A basic codec registry which provides codecs for all BSON types, BSON documents, iterable types, and maps.
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.custom.CustomAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.facebook.FacebookAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.function.FunctionAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.google.GoogleAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyAuthProvider
- DEFAULT_NAME - Static variable in class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordAuthProvider
- DefaultSyncConflictResolvers - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
A collection of utility conflict resolvers.
- DefaultSyncConflictResolvers() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.DefaultSyncConflictResolvers
- delete(Uri, String, String[]) - Method in class com.mongodb.stitch.android.core.internal.StitchInitProvider
- delete(Uri, String, String[]) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- DELETE - com.mongodb.stitch.core.internal.net.Method
- DELETE - com.mongodb.stitch.core.services.http.HttpMethod
- DELETE - com.mongodb.stitch.core.services.mongodb.remote.OperationType
- deleteApiKey(ObjectId) - Method in class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Deletes a user API key associated with the current user.
- deleteApiKey(ObjectId) - Method in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Deletes a user API key associated with the current user.
- deleteApiKey(ObjectId) - Method in class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Deletes a user API key associated with the current user.
- deleteApiKey(ObjectId) - Method in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Deletes a user API key associated with the current user.
- deleteApiKeyInternal(ObjectId) - Method in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
-
Deletes a user API key associated with the current user.
- deleteDatabase(StitchAppClientInfo, String, EmbeddedMongoClientFactory, String) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncMongoClientFactory
-
Delete a database for a given path and userId.
- deleteMany(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- deleteMany(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Removes all documents from the collection that have been synchronized with the remote that match the given query filter.
- deleteMany(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Removes all documents from the collection that have been synchronized with the remote that match the given query filter.
- deleteMany(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- deleteMany(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteOne(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- deleteOne(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Removes at most one document that has been synchronized with the remote from the collection that matches the given filter.
- deleteOne(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Removes at most one document from the collection that has been synchronized with the remote that matches the given filter.
- deleteOne(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- deleteOne(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteResultDecoder - Static variable in class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- deregister() - Method in interface com.mongodb.stitch.android.core.push.internal.StitchPushClient
- deregister() - Method in class com.mongodb.stitch.android.core.push.internal.StitchPushClientImpl
- deregister() - Method in interface com.mongodb.stitch.android.services.fcm.FcmServicePushClient
-
Deregisters the FCM registration token bound to the currently logged in user's device on Stitch.
- deregister() - Method in class com.mongodb.stitch.android.services.fcm.internal.FcmServicePushClientImpl
- deregister() - Method in class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServicePushClient
- deregisterInternal() - Method in interface com.mongodb.stitch.core.push.internal.CoreStitchPushClient
- deregisterInternal() - Method in class com.mongodb.stitch.core.push.internal.CoreStitchPushClientImpl
- desyncMany(BsonValue...) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- desyncMany(BsonValue...) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Stops synchronizing the given document _ids.
- desyncMany(BsonValue...) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Stops synchronizing the given document _ids.
- desyncMany(BsonValue...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- desyncOne(BsonValue) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- desyncOne(BsonValue) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Stops synchronizing the given document _id.
- desyncOne(BsonValue) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Stops synchronizing the given document _id.
- desyncOne(BsonValue) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- DEVICE_ID - Static variable in class com.mongodb.stitch.core.auth.internal.DeviceFields
- DeviceFields - Class in com.mongodb.stitch.core.auth.internal
- diff(BsonDocument, BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Find the diff between two documents.
- disableApiKey(ObjectId) - Method in class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Disables a user API key associated with the current user.
- disableApiKey(ObjectId) - Method in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Disables a user API key associated with the current user.
- disableApiKey(ObjectId) - Method in class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Disables a user API key associated with the current user.
- disableApiKey(ObjectId) - Method in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Disables a user API key associated with the current user.
- disableApiKeyInternal(ObjectId) - Method in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
-
Disables a user API key associated with the current user.
- DISABLED - Static variable in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient.ApiKeyFields
- disableListeners() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- disableSyncThread() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- dispatch(Callable<T>) - Method in class com.mongodb.stitch.android.core.internal.common.MainLooperDispatcher
- dispatch(Callable<T>) - Method in interface com.mongodb.stitch.core.internal.common.Dispatcher
- dispatch(Callable<T>) - Method in class com.mongodb.stitch.core.internal.common.ThreadDispatcher
- dispatch(Callable<T>, CallbackAsyncAdapter<T, Exception, U>) - Method in class com.mongodb.stitch.core.internal.common.ThreadDispatcher
- Dispatcher - Interface in com.mongodb.stitch.core.internal.common
- dispatchError(StitchEvent<EventT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
- dispatchTask(Callable<T>) - Method in class com.mongodb.stitch.android.core.internal.common.TaskDispatcher
- doAuthenticatedRequest(StitchAuthRequest) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Performs a request against Stitch using the provided
StitchAuthRequest
object, and returns the response. - doAuthenticatedRequest(StitchAuthRequest) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRequestClient
- doAuthenticatedRequest(StitchAuthRequest, Class<T>, CodecRegistry) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Performs a request against Stitch using the provided
StitchAuthRequest
object, and decodes the JSON body of the response into a T value as specified by the provided class type. - doAuthenticatedRequest(StitchAuthRequest, Class<T>, CodecRegistry) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRequestClient
- doAuthenticatedRequest(StitchAuthRequest, Decoder<T>) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Performs a request against Stitch using the provided
StitchAuthRequest
object, and decodes the response using the provided result decoder. - doAuthenticatedRequest(StitchAuthRequest, Decoder<T>) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRequestClient
- DOCUMENT_VERSION_FIELD - Static variable in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- documentToBsonDocument(T, Codec<T>) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
- documentToBsonDocument(T, CodecRegistry) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
- DocumentVersionInfo - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- DocumentVersionInfo(DocumentVersionInfo.Version, BsonValue) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo
- DocumentVersionInfo.Version - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- DOMAIN_NOT_ALLOWED - com.mongodb.stitch.core.StitchServiceErrorCode
- doRequest(StitchRequest) - Method in class com.mongodb.stitch.core.internal.net.StitchAppRequestClientImpl
-
Performs a request against a Stitch app server determined by the deployment model of the underlying app.
- doRequest(StitchRequest) - Method in interface com.mongodb.stitch.core.internal.net.StitchRequestClient
-
Performs a request against some Stitch server.
- doRequest(StitchRequest) - Method in class com.mongodb.stitch.core.internal.net.StitchRequestClientImpl
-
Performs a request against global Stitch app server.
- doStreamRequest(StitchRequest) - Method in class com.mongodb.stitch.core.internal.net.StitchAppRequestClientImpl
-
Performs a streaming request against a Stitch app server determined by the deployment model of the underlying app.
- doStreamRequest(StitchRequest) - Method in interface com.mongodb.stitch.core.internal.net.StitchRequestClient
-
Performs a streaming request against some Stitch server.
- doStreamRequest(StitchRequest) - Method in class com.mongodb.stitch.core.internal.net.StitchRequestClientImpl
-
Performs a streaming request against global Stitch app server.
- doSyncPass() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Performs a single synchronization pass in both the local and remote directions; the order of which does not matter.
E
- EmbeddedMongoClientFactory - Class in com.mongodb.stitch.core.services.mongodb.local.internal
- EmbeddedMongoClientFactory() - Constructor for class com.mongodb.stitch.core.services.mongodb.local.internal.EmbeddedMongoClientFactory
- emitEvent(NamespaceSynchronizationConfig, ChangeEvent<BsonDocument>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.EventDispatcher
-
Emits a change event for the given document id.
- empty() - Static method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- enableApiKey(ObjectId) - Method in class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Enables a user API key associated with the current user.
- enableApiKey(ObjectId) - Method in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Enables a user API key associated with the current user.
- enableApiKey(ObjectId) - Method in class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Enables a user API key associated with the current user.
- enableApiKey(ObjectId) - Method in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Enables a user API key associated with the current user.
- enableApiKeyInternal(ObjectId) - Method in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
-
Enables a user API key associated with the current user.
- ENCODING_ERROR - com.mongodb.stitch.core.StitchRequestErrorCode
- equals(Object) - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- equals(Object) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- equals(Object) - Method in class com.mongodb.stitch.core.internal.net.Request
- equals(Object) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest
- equals(Object) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest
- equals(Object) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest
- equals(Object) - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
- equals(Object) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- equals(Object) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
- equals(Object) - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
- ErrorListener - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync
-
Deprecated.
- Event - Class in com.mongodb.stitch.core.internal.net
-
Any given server-sent event.
- Event.Builder - Class in com.mongodb.stitch.core.internal.net
-
Builder for building a server-sent event.
- EventDispatcher - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- EventDispatcher(String, Dispatcher) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.EventDispatcher
- EventStream - Interface in com.mongodb.stitch.core.internal.net
- EventStreamReader - Class in com.mongodb.stitch.core.internal.net
-
Interpreter for server-sent events.
- ExceptionListener - Interface in com.mongodb.stitch.core.services.mongodb.remote
-
ExceptionListener receives errors that occur on a stream.
- execute(AwsRequest) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request.
- execute(AwsRequest) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request.
- execute(AwsRequest) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request.
- execute(AwsRequest) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request.
- execute(AwsRequest) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request.
- execute(AwsRequest, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request.
- execute(AwsRequest, Long) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request.
- execute(AwsRequest, Long) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request.
- execute(AwsRequest, Long) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request.
- execute(AwsRequest, Long) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request.
- execute(AwsRequest, Long, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>, CodecRegistry) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Class<ResultT>, CodecRegistry) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Decoder<ResultT>) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Decoder<ResultT>) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Long, Decoder<ResultT>) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Decoder<ResultT>) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Decoder<ResultT>) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Decoder<ResultT>) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Decoder<ResultT>) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(AwsRequest, Decoder<ResultT>) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Executes the AWS request, and decodes the result into an instance of the specified type.
- execute(HttpRequest) - Method in interface com.mongodb.stitch.android.services.http.HttpServiceClient
-
Executes the given
HttpRequest
. - execute(HttpRequest) - Method in class com.mongodb.stitch.android.services.http.internal.HttpServiceClientImpl
-
Executes the given
HttpRequest
. - execute(HttpRequest) - Method in class com.mongodb.stitch.core.services.http.internal.CoreHttpServiceClient
- execute(HttpRequest) - Method in interface com.mongodb.stitch.server.services.http.HttpServiceClient
-
Executes the given
HttpRequest
. - execute(HttpRequest) - Method in class com.mongodb.stitch.server.services.http.internal.HttpServiceClientImpl
-
Executes the given
HttpRequest
. - execute(CoreStitchServiceClient) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOneAndModifyOperation
- execute(CoreStitchServiceClient) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOneOperation
- execute(CoreStitchServiceClient) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOperation
- execute(CoreStitchServiceClient) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.Operation
- execute(CoreStitchServiceClient) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.WatchOperation
- executeFindOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
- EXECUTION_TIME_LIMIT_EXCEEDED - com.mongodb.stitch.core.StitchServiceErrorCode
F
- FacebookAuthProvider - Class in com.mongodb.stitch.core.auth.providers.facebook
-
Information about the Facebook OAuth 2.0 authentication provider.
- FacebookCredential - Class in com.mongodb.stitch.core.auth.providers.facebook
-
The credential used for Facebook OAuth 2.0 log ins.
- FacebookCredential(String) - Constructor for class com.mongodb.stitch.core.auth.providers.facebook.FacebookCredential
-
Constructs a Facebook credential for a user.
- factory - Static variable in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
- factory - Static variable in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
- factory - Static variable in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
- factory - Static variable in interface com.mongodb.stitch.android.services.aws.s3.AwsS3ServiceClient
-
Deprecated.
- factory - Static variable in interface com.mongodb.stitch.android.services.aws.ses.AwsSesServiceClient
-
Deprecated.
- factory - Static variable in interface com.mongodb.stitch.android.services.fcm.FcmServiceClient
- factory - Static variable in interface com.mongodb.stitch.android.services.fcm.FcmServicePushClient
- factory - Static variable in interface com.mongodb.stitch.android.services.http.HttpServiceClient
- factory - Static variable in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoClient
- factory - Static variable in interface com.mongodb.stitch.android.services.twilio.TwilioServiceClient
- factory - Static variable in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
- factory - Static variable in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
- factory - Static variable in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
- factory - Static variable in interface com.mongodb.stitch.server.services.aws.s3.AwsS3ServiceClient
-
Deprecated.
- factory - Static variable in interface com.mongodb.stitch.server.services.aws.ses.AwsSesServiceClient
-
Deprecated.
- factory - Static variable in interface com.mongodb.stitch.server.services.fcm.FcmServiceClient
- factory - Static variable in interface com.mongodb.stitch.server.services.http.HttpServiceClient
- factory - Static variable in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoClient
- factory - Static variable in interface com.mongodb.stitch.server.services.twilio.TwilioServiceClient
- FailedOperationListener - Interface in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Contract for a class that handles failures from within a
WriteModelContainer
. - failedResultOf(U) - Static method in class com.mongodb.stitch.core.internal.common.OperationResult
- FcmSendMessageNotification - Class in com.mongodb.stitch.core.services.fcm
-
A Notification encapsulates the details of an FCM send message request notification payload.
- FcmSendMessageNotification.Builder - Class in com.mongodb.stitch.core.services.fcm
-
A builder that can build
FcmSendMessageRequest
s. - FcmSendMessagePriority - Enum in com.mongodb.stitch.core.services.fcm
-
Priority indicates the priority of a message.
- FcmSendMessageRequest - Class in com.mongodb.stitch.core.services.fcm
-
An FcmSendMessageRequest encapsulates the details of an FCM send message request.
- FcmSendMessageRequest.Builder - Class in com.mongodb.stitch.core.services.fcm
-
A builder that can build
FcmSendMessageRequest
s. - FcmSendMessageResult - Class in com.mongodb.stitch.core.services.fcm
-
The result of an FCM send message request.
- FcmSendMessageResult(long, long, List<FcmSendMessageResultFailureDetail>) - Constructor for class com.mongodb.stitch.core.services.fcm.FcmSendMessageResult
-
Constructs a new result to an FCM send message request.
- FcmSendMessageResultFailureDetail - Class in com.mongodb.stitch.core.services.fcm
-
The details of an individual message failure inside an FCM send message request.
- FcmSendMessageResultFailureDetail(long, String, String) - Constructor for class com.mongodb.stitch.core.services.fcm.FcmSendMessageResultFailureDetail
-
Constructs a new FCM send message result failure detail.
- FcmServiceClient - Interface in com.mongodb.stitch.android.services.fcm
-
The FCM service client.
- FcmServiceClient - Interface in com.mongodb.stitch.server.services.fcm
-
The FCM service client.
- FcmServiceClientImpl - Class in com.mongodb.stitch.android.services.fcm.internal
- FcmServiceClientImpl - Class in com.mongodb.stitch.server.services.fcm.internal
- FcmServiceClientImpl(CoreFcmServiceClient) - Constructor for class com.mongodb.stitch.server.services.fcm.internal.FcmServiceClientImpl
- FcmServiceClientImpl(CoreFcmServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.fcm.internal.FcmServiceClientImpl
- FcmServicePushClient - Interface in com.mongodb.stitch.android.services.fcm
-
The FCM service push client.
- FcmServicePushClientImpl - Class in com.mongodb.stitch.android.services.fcm.internal
- FcmServicePushClientImpl(CoreFcmServicePushClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.fcm.internal.FcmServicePushClientImpl
- fetchApiKey(ObjectId) - Method in class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Fetches a user API key associated with the current user.
- fetchApiKey(ObjectId) - Method in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Fetches a user API key associated with the current user.
- fetchApiKey(ObjectId) - Method in class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Fetches a user API key associated with the current user.
- fetchApiKey(ObjectId) - Method in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Fetches a user API key associated with the current user.
- fetchApiKeyInternal(ObjectId) - Method in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
-
Fetches a user API key associated with the current user.
- fetchApiKeys() - Method in class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Fetches the user API keys associated with the current user.
- fetchApiKeys() - Method in interface com.mongodb.stitch.android.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Fetches the user API keys associated with the current user.
- fetchApiKeys() - Method in class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
-
Fetches the user API keys associated with the current user.
- fetchApiKeys() - Method in interface com.mongodb.stitch.server.core.auth.providers.userapikey.UserApiKeyAuthProviderClient
-
Fetches the user API keys associated with the current user.
- fetchApiKeysInternal() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient
-
Fetches the user API keys associated with the current user.
- filter(BsonDocument) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOperation
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteFindIterableImpl
- filter(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncFindIterableImpl
- filter(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteFindIterable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.SyncFindIterable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterableImpl
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSyncFindIterable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncFindIterableImpl
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteFindIterableImpl
- filter(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteFindIterable
-
Sets the query filter to apply to the query.
- find() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- find() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection.
- find() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Finds all documents in the collection that have been synchronized with the remote.
- find() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds all documents in the collection.
- find() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds all documents in the collection that have been synchronized with the remote.
- find() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- find() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection.
- find(MongoNamespace, BsonDocument, int, BsonDocument, BsonDocument, Class<T>, CodecRegistry) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- find(Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- find(Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection.
- find(Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Finds all documents in the collection that have been synchronized with the remote.
- find(Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds all documents in the collection.
- find(Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds all documents in the collection that have been synchronized with the remote.
- find(Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- find(Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection.
- find(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- find(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection that match the given filter.
- find(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Finds all documents in the collection that have been synchronized with the remote.
- find(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds all documents in the collection.
- find(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds all documents in the collection that have been synchronized with the remote.
- find(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- find(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection.
- find(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- find(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection that match the given filter.
- find(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Finds all documents in the collection that have been synchronized with the remote.
- find(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds all documents in the collection.
- find(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds all documents in the collection that have been synchronized with the remote.
- find(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
-
Finds all documents in the collection.
- find(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds all documents in the collection.
- find(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds all documents in the collection.
- findOne() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection
- findOne() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection
- findOne() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection
- findOne() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds a document in the collection.
- findOne() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- findOne() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(MongoNamespace, BsonDocument, BsonDocument, BsonDocument, Class<T>, CodecRegistry) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- findOne(Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection.
- findOne(Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds a document in the collection.
- findOne(Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- findOne(Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds a document in the collection.
- findOne(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- findOne(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- findOne(Bson, RemoteFindOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, RemoteFindOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- findOne(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection.
- findOne(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection.
- findOneAndDelete(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and delete it.
- findOneAndDelete(Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and delete it.
- FindOneAndModifyOperation<T> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- findOneAndReplace(Bson, Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndReplace(Bson, Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and replaces it with the given document
- findOneAndReplace(Bson, Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and replaces it with the given document.
- findOneAndUpdate(Bson, Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, RemoteFindOneAndModifyOptions, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, Class<ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, Class<ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, Class<ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Finds a document in the collection and performs the given update.
- findOneAndUpdate(Bson, Bson, Class<ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Finds a document in the collection and performs the given update.
- FindOneOperation<T> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- FindOperation<T> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- first() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoIterableImpl
- first() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoIterable
-
Helper to return the first item in the iterator or null.
- first() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterableImpl
- first() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMappingIterable
- first() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterable
-
Helper to return the first item in the iterator or null.
- first() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterableImpl
-
Helper to return the first item in the iterator or null.
- first() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncFindIterableImpl
- first() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncMongoIterableImpl
-
Helper to return the first item in the iterator or null.
- first() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoIterableImpl
- first() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoIterable
-
Helper to return the first item in the iterator or null.
- forEach(Block<? super ResultT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoIterableImpl
- forEach(Block<? super ResultT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoIterable
-
Iterates over all documents in the view, applying the given block to each.
- forEach(Block<? super ResultT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterable
-
Iterates over all documents in the view, applying the given block to each.
- forEach(Block<? super ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterableImpl
-
Iterates over all documents in the view, applying the given block to each.
- forEach(Block<? super ResultT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncMongoIterableImpl
-
Iterates over all documents in the view, applying the given block to each.
- forEach(Block<? super ResultT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoIterableImpl
- forEach(Block<? super ResultT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoIterable
-
Iterates over all documents in the view, applying the given block to each.
- forEach(Block<? super V>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMappingIterable
- FROM_LOCAL - com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.ConflictResolutionType
- FROM_REMOTE - com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.ConflictResolutionType
- fromBsonDocument(BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeEvent
-
Deserializes a
BsonDocument
into an instance of change event. - fromBsonDocument(BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Deserializes a
BsonDocument
into an instance of change event. - fromBsonDocument(BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
- fromBsonDocument(BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Converts an update description BSON document from a MongoDB Change Event into an UpdateDescription object.
- fromCodeName(String) - Static method in enum com.mongodb.stitch.core.StitchServiceErrorCode
-
Creates an error code from the given name.
- fromLocal() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution
-
Returns the
ConflictResolution.FromLocal
conflict resolution. - fromName(String) - Static method in enum com.mongodb.stitch.core.auth.UserType
-
Gets a UserType from a typeName; UNKNOWN if none is found.
- fromRemote() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution
-
Returns the
ConflictResolution.FromRemote
conflict resolution. - fromRemote(String) - Static method in enum com.mongodb.stitch.core.services.mongodb.remote.OperationType
-
Returns the appropriate local operation type enum value vased on the remote operation type string from a change stream event.
- FUNCTION_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- FUNCTION_DUPLICATE_NAME - com.mongodb.stitch.core.StitchServiceErrorCode
- FUNCTION_EXECUTION_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- FUNCTION_INVALID - com.mongodb.stitch.core.StitchServiceErrorCode
- FUNCTION_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- FUNCTION_SYNTAX_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- FunctionAuthProvider - Class in com.mongodb.stitch.core.auth.providers.function
-
Information about the custom function authentication provider.
- FunctionCredential - Class in com.mongodb.stitch.core.auth.providers.function
-
The credential used for custom function log ins.
- FunctionCredential(Document) - Constructor for class com.mongodb.stitch.core.auth.providers.function.FunctionCredential
-
Constructs a Function credential for a user.
G
- GCM_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- geResult() - Method in class com.mongodb.stitch.core.internal.common.OperationResult
-
Gets the result of the operation, if successful.
- get(String) - Method in class com.mongodb.stitch.android.core.internal.common.SharedPreferencesStorage
- get(String) - Method in class com.mongodb.stitch.core.internal.common.MemoryStorage
- get(String) - Method in interface com.mongodb.stitch.core.internal.common.Storage
- GET - com.mongodb.stitch.core.internal.net.Method
- GET - com.mongodb.stitch.core.services.http.HttpMethod
- getAccessToken() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getAccessToken() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiAuthInfo
- getAction() - Method in class com.mongodb.stitch.core.services.aws.AwsRequest
-
Returns the action within the AWS service to perform.
- getActiveUserId() - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- getActiveUserId() - Method in interface com.mongodb.stitch.core.internal.common.AuthMonitor
-
Get the active user id from the applications auth request client.
- getActiveUserId() - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- getAdapter() - Method in class com.mongodb.stitch.android.core.internal.common.TaskCallbackAdapter
- getAdapter() - Method in interface com.mongodb.stitch.core.internal.common.AsyncAdapter
- getAlgorithm() - Method in class com.mongodb.stitch.core.services.aws.s3.AwsS3SignPolicyResult
-
Deprecated.Returns the algorithm used to compute the signature.
- getAppClient(String) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Gets an app client by its client app id if it has been initialized; throws if none can be found.
- getAppClient(String) - Static method in class com.mongodb.stitch.server.core.Stitch
-
Gets an app client by its client app id if it has been initialized; throws if none can be found.
- getArguments() - Method in class com.mongodb.stitch.core.services.aws.AwsRequest
-
Returns the arguments that will be used in the action.
- getAuth() - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- getAuth() - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Gets the authentication component of the app.
- getAuth() - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- getAuth() - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Gets the authentication component of the app.
- getAuthEventType() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.ActiveUserChanged
- getAuthEventType() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent
- getAuthEventType() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.UserLoggedIn
- getAuthEventType() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.UserLoggedOut
- getAuthEventType() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.UserRemoved
- getAuthMonitor() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the
AuthMonitor
that the client will used to check auth status. - getAuthorizationBearer(String) - Static method in class com.mongodb.stitch.core.internal.net.Headers
-
Pulls out the Bearer value (https://tools.ietf.org/html/rfc6750) from an Authorization header.
- getAuthProviderExtensionRoute(String, String) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getAuthProviderExtensionRoute(String, String) - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getAuthProviderLinkRoute(String) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getAuthProviderLinkRoute(String) - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getAuthProviderLoginRoute(String) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getAuthProviderLoginRoute(String) - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getAuthProviderRoute(String) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getAuthProviderRoute(String) - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getAuthRoutes() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- getAuthRoutes() - Method in class com.mongodb.stitch.core.internal.net.StitchAppRoutes
-
Returns the auth routes for this app.
- getAuthUrl() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the URL that will be used to capture cookies for authentication before the actual request is executed.
- getBadge() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the value of the badge on the home screen app icon.
- getBaseAuthRoute() - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getBaseAuthRoute() - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getBaseRoute() - Method in class com.mongodb.stitch.core.auth.providers.internal.CoreAuthProviderClient
-
Returns the base route for this authentication provider client.
- getBaseUrl() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the base URL of the Stitch server that the client will communicate with.
- getBaseUrl() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the base URL of the Stitch server that the client will communicate with.
- getBirthday() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getBirthday() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the birthday of the user.
- getBody() - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Returns a copy of the body that will be sent along with the request.
- getBody() - Method in class com.mongodb.stitch.core.internal.net.Request
-
Returns a copy of the body that will be sent along with the request.
- getBody() - Method in class com.mongodb.stitch.core.internal.net.Response
-
Returns the body of the response; may be null.
- getBody() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Returns a copy of the body that will be sent along with the request.
- getBody() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
-
Returns a copy of the body that will be sent along with the request.
- getBody() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the notification's body text.
- getBody() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the body that will be included in the request.
- getBody() - Method in class com.mongodb.stitch.core.services.http.HttpResponse
-
Returns a copy of the response body.
- getBodyLocArgs() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the variable string values to be used in place of the format specifiers in bodyLocKey to use to localize the body text to the user's current localization.
- getBodyLocKey() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the key to the body string in the app's string resources to use to localize the body text to the user's current localization.
- getBulkWriteModels() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.WriteModelContainer
- getChangeEventListener() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration
-
Gets the ChangeEventListener for the SyncConfiguration
- getChangeEventListeners() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
- getClickAction() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the action associated with a user click on the notification.
- getClient(NamedPushClientFactory<T>, String) - Method in class com.mongodb.stitch.android.core.push.internal.StitchPushImpl
- getClient(NamedPushClientFactory<T>, String) - Method in interface com.mongodb.stitch.android.core.push.StitchPush
-
Gets a push client for the given named push service.
- getClient(StitchPushClient, TaskDispatcher) - Method in interface com.mongodb.stitch.android.core.push.internal.NamedPushClientFactory
- getClient(StitchAuthRequestClient, StitchRequestClient, StitchAuthRoutes) - Method in interface com.mongodb.stitch.server.core.auth.providers.internal.AuthProviderClientFactory
- getClient(StitchAuthRequestClient, StitchRequestClient, StitchAuthRoutes, TaskDispatcher) - Method in interface com.mongodb.stitch.android.core.auth.providers.internal.AuthProviderClientFactory
- getClient(CoreStitchServiceClient, StitchAppClientInfo) - Method in interface com.mongodb.stitch.server.core.services.internal.NamedServiceClientFactory
- getClient(CoreStitchServiceClient, StitchAppClientInfo) - Method in interface com.mongodb.stitch.server.core.services.internal.ServiceClientFactory
- getClient(CoreStitchServiceClient, StitchAppClientInfo, TaskDispatcher) - Method in interface com.mongodb.stitch.android.core.services.internal.NamedServiceClientFactory
- getClient(CoreStitchServiceClient, StitchAppClientInfo, TaskDispatcher) - Method in interface com.mongodb.stitch.android.core.services.internal.ServiceClientFactory
- getClient(CoreStitchServiceClient, StitchAppClientInfo, EmbeddedMongoClientFactory) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreRemoteClientFactory
- getClient(StitchAppClientInfo, EmbeddedMongoClientFactory) - Static method in class com.mongodb.stitch.core.services.mongodb.local.internal.LocalMongoClientFactory
- getClient(StitchAppClientInfo, String, EmbeddedMongoClientFactory) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncMongoClientFactory
- getClient(String, StitchRequestClient, StitchAuthRoutes) - Method in interface com.mongodb.stitch.server.core.auth.providers.internal.NamedAuthProviderClientFactory
- getClient(String, StitchRequestClient, StitchAuthRoutes, TaskDispatcher) - Method in interface com.mongodb.stitch.android.core.auth.providers.internal.NamedAuthProviderClientFactory
- getClient(String, String, CodecRegistry) - Method in class com.mongodb.stitch.core.services.mongodb.local.internal.EmbeddedMongoClientFactory
- getClientAppId() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the client app id of the Stitch application that this client communicates with.
- getCodec() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration
-
Gets the Codec for the SyncConfiguration
- getCodec(CodecRegistry, Class<T>) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
- getCodecRegistry() - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- getCodecRegistry() - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Get the codec registry for the RemoteMongoCollection.
- getCodecRegistry() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Get the codec registry for the RemoteMongoCollection.
- getCodecRegistry() - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- getCodecRegistry() - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- getCodecRegistry() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Get the codec registry for the CoreRemoteMongoCollection.
- getCodecRegistry() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Get the codec registry for the CoreRemoteMongoCollection.
- getCodecRegistry() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Returns the codec registry.
- getCodecRegistry() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the codec registry used to encode/decode JSON.
- getCodecRegistry() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the codec registry used to encode/decode JSON.
- getCodecRegistry() - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- getCodecRegistry() - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Get the codec registry that will be used to decode responses when a codec registry.
- getCodecRegistry() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Get the codec registry for the RemoteMongoCollection.
- getCodecRegistry() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Get the codec registry for the RemoteMongoCollection.
- getCodeName() - Method in enum com.mongodb.stitch.core.StitchServiceErrorCode
-
Gets the name of this error as the API refers to it.
- getCollapseKey() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns the group of messages that can be collapsed.
- getCollection() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.WriteModelContainer
- getCollection(String) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoDatabaseImpl
-
Gets a collection.
- getCollection(String) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoDatabase
-
Gets a
RemoteMongoCollection
. - getCollection(String) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoDatabase
-
Gets a collection.
- getCollection(String) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoDatabaseImpl
-
Gets a collection.
- getCollection(String) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoDatabaseImpl
-
Gets a collection.
- getCollection(String) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoDatabase
-
Gets a collection.
- getCollection(String, Class<DocumentT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoDatabaseImpl
-
Gets a collection, with a specific default document class.
- getCollection(String, Class<DocumentT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoDatabase
-
Gets a collection, with a specific default document class.
- getCollection(String, Class<DocumentT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoDatabase
-
Gets a collection, with a specific default document class.
- getCollection(String, Class<DocumentT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoDatabaseImpl
-
Gets a collection, with a specific default document class.
- getCollection(String, Class<DocumentT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoDatabaseImpl
-
Gets a collection, with a specific default document class.
- getCollection(String, Class<DocumentT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoDatabase
-
Gets a collection, with a specific default document class.
- getColor() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the notification's icon color, expressed in #rrggbb format.
- getConflictHandler() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getConflictHandler() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration
-
Gets the ConflictHandler for the SyncConfiguration
- getContentAvailable() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns whether or not to indicate to the client that content is available in order to wake the device.
- getContentLength() - Method in class com.mongodb.stitch.core.services.http.HttpResponse
-
Returns the content length of the response.
- getCookies() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the cookies that will be included in the request.
- getCookies() - Method in class com.mongodb.stitch.core.services.http.HttpResponse
-
Returns the response cookies.
- getCredential() - Method in class com.mongodb.stitch.core.services.aws.s3.AwsS3SignPolicyResult
-
Deprecated.Returns the credential that should be used when utilizing this signed policy.
- getCurrentActiveUser() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.ActiveUserChanged
- getCustomData() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getCustomData() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getData() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getData() - Method in class com.mongodb.stitch.core.internal.net.Event
- getData() - Method in class com.mongodb.stitch.core.internal.net.StitchEvent
- getData() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns the custom data to send in the payload.
- getDatabase(String) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoClientImpl
-
Gets a
RemoteMongoDatabase
instance for the given database name. - getDatabase(String) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoClient
-
Gets a
RemoteMongoDatabase
instance for the given database name. - getDatabase(String) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoClient
-
Gets a
CoreRemoteMongoDatabase
instance for the given database name. - getDatabase(String) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoClientImpl
-
Gets a
CoreRemoteMongoDatabaseImpl
instance for the given database name. - getDatabase(String) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoClientImpl
-
Gets a
RemoteMongoDatabase
instance for the given database name. - getDatabase(String) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoClient
-
Gets a
RemoteMongoDatabase
instance for the given database name. - getDataDirectory() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the local directory in which Stitch can store any data (e.g.
- getDataDirectory() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the local directory in which Stitch can store any data (e.g.
- getDataDirectory() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the local directory in which Stitch can store any data (e.g.
- getDataSynchronizer() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoClientImpl
- getDataSynchronizer() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoClientImpl
- getDate() - Method in class com.mongodb.stitch.core.services.aws.s3.AwsS3SignPolicyResult
-
Deprecated.Returns the date at which the signature was computed.
- getDecodedAccessToken() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getDefaultAppClient() - Static method in class com.mongodb.stitch.android.core.Stitch
-
Gets the default initialized app client.
- getDefaultAppClient() - Static method in class com.mongodb.stitch.server.core.Stitch
-
Gets the default initialized app client.
- getDefaultRequestTimeout() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the number of milliseconds that a `Transport` should spend by default on an HTTP round trip before failing with an error.
- getDefaultRequestTimeout() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the number of milliseconds that a `Transport` should spend by default on an HTTP round trip before failing with an error.
- getDeletedCount() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteDeleteResult
-
Gets the number of documents deleted.
- getDeploymentModel() - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
-
Provides the deployment model for the application.
- getDeviceId() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getDeviceId() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- getDeviceId() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getDeviceId() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getDeviceId() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiAuthInfo
- getDeviceInfo() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- getDeviceInfo() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- getDeviceInfo() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- getDisabled() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.models.UserApiKey
-
Returns whether or not this API key is disabled for login usage.
- getDocsColl() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getDocument() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Returns the document to send in the request.
- getDocument() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest
- getDocument() - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Returns the document to send in the request.
- getDocumentClass() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Get the class of documents stored in this collection.
- getDocumentClass() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Get the class of documents stored in this collection.
- getDocumentClass() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Get the class of documents stored in this collection.
- getDocumentClass() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Get the class of documents stored in this collection.
- getDocumentClass() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Get the class of documents stored in this collection.
- getDocumentClass() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Get the class of documents stored in this collection.
- getDocumentId() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- getDocumentId(BsonDocument) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
- getDocumentKey() - Method in class com.mongodb.stitch.core.services.mongodb.remote.BaseChangeEvent
-
The unique identifier for the document that was actually changed.
- getDomain() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns the domain to which this cookie belongs.
- getEmail() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getEmail() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the email of the user.
- getEncodeBodyAsJson() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns whether or not the included body should be encoded as extended JSON when sent to the url in this request.
- getError() - Method in class com.mongodb.stitch.core.internal.net.StitchEvent
- getError() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageResultFailureDetail
-
Returns the error that occurred.
- getErrorCode() - Method in exception com.mongodb.stitch.core.StitchClientException
-
Returns the
StitchClientErrorCode
associated with the request. - getErrorCode() - Method in exception com.mongodb.stitch.core.StitchRequestException
-
Returns the
StitchRequestErrorCode
indicating the reason for this exception. - getErrorCode() - Method in exception com.mongodb.stitch.core.StitchServiceException
-
Returns the
StitchServiceErrorCode
associated with the response to the request. - getEventDispatcher() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the
Dispatcher
that the client will use to send events on. - getEventName() - Method in class com.mongodb.stitch.core.internal.net.Event
- getEventName() - Method in class com.mongodb.stitch.core.internal.net.StitchEvent
- getEvents() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceChangeStreamListener
-
Returns the latest change events, and clears them from the change stream listener.
- getExceptionListener() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
- getExceptionListener() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration
-
Gets the ExceptionListener for the SyncConfiguration
- getExpires() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns when the cookie expires.
- getFailure() - Method in class com.mongodb.stitch.core.internal.common.OperationResult
-
Gets the failure reason for the operation, if it failed.
- getFailureDetails() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageResult
-
Returns the details of each failure.
- getFailures() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageResult
-
Returns the number of messages that failed to be sent.
- getFileName(String) - Static method in class com.mongodb.stitch.android.core.internal.common.SharedPreferencesStorage
- getFirstName() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getFirstName() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the first name of the user.
- getFollowRedirects() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns whether or not Stitch should follow redirects while executing the request.
- getForm() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the form that will be included in the request.
- getFullDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.BaseChangeEvent
-
The full document at some point after the change has been applied.
- getFullDocumentForResolution() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.WithDocument
-
Returns the full document that will be used to resolve the conflict.
- getFunctionCallRoute() - Method in class com.mongodb.stitch.core.services.internal.StitchServiceRoutes
- getGender() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getGender() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the gender of the user.
- getHeaders() - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Returns the headers that will be included in the request.
- getHeaders() - Method in class com.mongodb.stitch.core.internal.net.Request
-
Returns the headers that will be included in the request.
- getHeaders() - Method in class com.mongodb.stitch.core.internal.net.Response
-
Returns the headers of the response.
- getHeaders() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Returns the headers that will be included in the request.
- getHeaders() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
-
Returns the headers that will be included in the request.
- getHeaders() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the headers that will be included in the request.
- getHeaders() - Method in class com.mongodb.stitch.core.services.http.HttpResponse
-
Returns the response headers.
- getHostname() - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
-
Provides the hostname to use when accessing client API for the application.
- getIcon() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the notification's icon.
- getId() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getId() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getId() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.models.UserApiKey
-
Returns the id of this API key.
- getId() - Method in class com.mongodb.stitch.core.auth.StitchUserIdentity
-
Returns the id of the identity.
- getId() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeEvent
-
Returns the ID of the change event itself.
- getIdentities() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getIdentities() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getIdentities() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getIndex() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageResultFailureDetail
-
Returns the index corresponding to the target.
- getInsertedId() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteInsertOneResult
-
Returns the _id of the inserted document.
- getInsertedIds() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteInsertManyResult
-
Returns the _ids of the inserted documents arranged by the index of the document from the operation and its corresponding id.
- getInstance() - Static method in class com.mongodb.stitch.android.services.mongodb.local.internal.AndroidEmbeddedMongoClientFactory
- getInstance() - Static method in class com.mongodb.stitch.core.internal.common.StitchObjectMapper
-
Gets an instance of the object mapper.
- getInstanceId() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
-
Returns the GUID instance id of this version.
- getInternalStream() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
- getKey() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.models.UserApiKey
-
Returns the key of this API key.
- getLastAuthActivity() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getLastAuthActivity() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getLastAuthActivity() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getLastKnownHash() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- getLastKnownRemoteVersion() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- getLastName() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getLastName() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the last name of the user.
- getLastUncommittedChangeEvent() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- getLimit() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteCountOptions
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Gets the limit to apply.
- getLocalAppName() - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Gets the name of the local application.
- getLocalAppName() - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration
-
Gets the name of the local application.
- getLocalAppName() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the name of the local application.
- getLocalAppVersion() - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Gets the current version of the local application.
- getLocalAppVersion() - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration
-
Gets the current version of the local application.
- getLocalAppVersion() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the current version of the local application.
- getLocation() - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
-
Provides the location for the application.
- getLocation() - Method in class com.mongodb.stitch.core.services.aws.s3.AwsS3PutObjectResult
-
Deprecated.Returns the location of the object.
- getLocationRoute() - Method in class com.mongodb.stitch.core.services.internal.StitchServiceRoutes
- getLock() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- getLoggedInProviderName() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getLoggedInProviderName() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getLoggedInProviderName() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getLoggedInProviderType() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getLoggedInProviderType() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getLoggedInProviderType() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getLoggedInUser() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.UserLoggedIn
- getLoggedOutUser() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.UserLoggedOut
- getMatchedCount() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateResult
-
Returns the number of documents matched by the query.
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.custom.CustomCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.facebook.FacebookCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.function.FunctionCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.google.GoogleCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyCredential
- getMaterial() - Method in class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordCredential
- getMaterial() - Method in interface com.mongodb.stitch.core.auth.StitchCredential
-
Returns the authentication material for this credential.
- getMaxAge() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
-
Get the maximum age of this user; may be null.
- getMaxAge() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the maximum age of the user.
- getMaxAge() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns how long the cookie can live for.
- getMessageId() - Method in class com.mongodb.stitch.core.services.aws.ses.AwsSesSendResult
-
Deprecated.Returns the id of the sent message.
- getMethod() - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Returns the HTTP method of the request.
- getMethod() - Method in class com.mongodb.stitch.core.internal.net.Request
-
Returns the HTTP method of the request.
- getMethod() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Returns the HTTP method of the request.
- getMethod() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
-
Returns the HTTP method of the request.
- getMethod() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the HTTP method of the request.
- getMinAge() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
-
Get the minimum age of this user; may be null.
- getMinAge() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the minmum age of the user.
- getModifiedCount() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateResult
-
Returns the number of documents modified.
- getMutableContent() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns whether or not the content in the message can be mutated.
- getName() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoDatabaseImpl
-
Gets the name of the database.
- getName() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoDatabase
-
Gets the name of the database.
- getName() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getName() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.models.UserApiKey
-
Returns the name of the API key.
- getName() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the name of the user.
- getName() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns the name of the cookie.
- getName() - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- getName() - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- getName() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoDatabase
-
Gets the name of the database.
- getName() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoDatabaseImpl
-
Gets the name of the database.
- getName() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoDatabaseImpl
-
Gets the name of the database.
- getName() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoDatabase
-
Gets the name of the database.
- getNamespace() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Gets the namespace of this collection.
- getNamespace() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Gets the namespace of this collection, i.e.
- getNamespace() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeEvent
-
The namespace the change relates to.
- getNamespace() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Gets the namespace of this collection.
- getNamespace() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Gets the namespace of this collection.
- getNamespace() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- getNamespace() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getNamespace() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Gets the namespace of this collection.
- getNamespace() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Gets the namespace of this collection.
- getNetworkMonitor() - Method in class com.mongodb.stitch.core.StitchAppClientInfo
-
Gets the
NetworkMonitor
that the client will used to check internet status. - getNetworkMonitor() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the
NetworkMonitor
that the client will used to check internet status. - getNetworkMonitor() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the network monitor.
- getNotification() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns the predefined, user-visible key-value pairs of the notification payload.
- getOperationType() - Method in class com.mongodb.stitch.core.services.mongodb.remote.BaseChangeEvent
-
Returns the operation type of the change that triggered the change event.
- getPath() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Returns the Stitch API path of the request.
- getPath() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
-
Returns the Stitch API path of the request.
- getPath() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns the path within the domain to which this cookie belongs.
- getPausedDocumentIds() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- getPausedDocumentIds() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Return the set of synchronized document _ids in a namespace that have been paused due to an irrecoverable error.
- getPausedDocumentIds() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Return the set of synchronized document _ids in a namespace that have been paused due to an irrecoverable error.
- getPausedDocumentIds() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- getPausedDocumentIds(MongoNamespace) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Return the set of synchronized document _ids in a namespace that have been paused due to an irrecoverable error.
- getPictureUrl() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getPictureUrl() - Method in interface com.mongodb.stitch.core.auth.StitchUserProfile
-
Returns the url to a picture of the user.
- getPolicy() - Method in class com.mongodb.stitch.core.services.aws.s3.AwsS3SignPolicyResult
-
Deprecated.Returns the description of the policy that has been signed.
- getPreviousActiveUser() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.ActiveUserChanged
- getPriority() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns the priority of the message.
- getProfile() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getProfile() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getProfileRoute() - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getProfileRoute() - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getProjection() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Gets a document describing the fields to return for all matching documents.
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.custom.CustomCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.facebook.FacebookCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.function.FunctionCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.google.GoogleCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyCredential
- getProviderCapabilities() - Method in class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordCredential
- getProviderCapabilities() - Method in interface com.mongodb.stitch.core.auth.StitchCredential
-
Returns the provider capabilities associated with this credential.
- getProviderClient(AuthProviderClientFactory<ClientT>) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- getProviderClient(AuthProviderClientFactory<ClientT>) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Gets a client for the given authentication provider.
- getProviderClient(NamedAuthProviderClientFactory<T>, String) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- getProviderClient(NamedAuthProviderClientFactory<T>, String) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Gets a client for the given named authentication provider.
- getProviderClient(AuthProviderClientFactory<ClientT>) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- getProviderClient(AuthProviderClientFactory<ClientT>) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Gets a client for the given authentication provider.
- getProviderClient(NamedAuthProviderClientFactory<T>, String) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- getProviderClient(NamedAuthProviderClientFactory<T>, String) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Gets a client for the given named authentication provider.
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.custom.CustomCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.facebook.FacebookCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.function.FunctionCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.google.GoogleCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.internal.CoreAuthProviderClient
-
Returns the name of the authentication provider.
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyCredential
- getProviderName() - Method in class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordCredential
- getProviderName() - Method in interface com.mongodb.stitch.core.auth.StitchCredential
-
Returns the authentication provider name that this credential is for.
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.custom.CustomCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.facebook.FacebookCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.function.FunctionCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.google.GoogleCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyCredential
- getProviderType() - Method in class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordCredential
- getProviderType() - Method in interface com.mongodb.stitch.core.auth.StitchCredential
-
Returns the authentication provider type that this credential is for.
- getProviderType() - Method in class com.mongodb.stitch.core.auth.StitchUserIdentity
-
Returns the type of the provider that this identity is for.
- getPush() - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- getPush() - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Gets the push notifications component of the app.
- getPushRoutes() - Method in class com.mongodb.stitch.core.internal.net.StitchAppRoutes
-
Returns the push routes for this app.
- getRefreshToken() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getRefreshToken() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiAuthInfo
- getRegion() - Method in class com.mongodb.stitch.core.services.aws.AwsRequest
-
Returns the region that service in this request should be scoped to.
- getRegistrationRoute(String) - Method in class com.mongodb.stitch.core.push.internal.StitchPushRoutes
- getRemovedFields() - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Returns a
List
containing the field names that have been removed in the corresponding update. - getRemovedUser() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent.UserRemoved
- getRequestClient() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- getRequestClient() - Method in class com.mongodb.stitch.core.auth.providers.internal.CoreAuthProviderClient
-
Returns the request client used by the client to make requests.
- getReusesExistingSession() - Method in class com.mongodb.stitch.core.auth.ProviderCapabilities
-
Returns whether or not to reuse an existing sessions when the provider name and type are the same.
- getService() - Method in class com.mongodb.stitch.core.services.aws.AwsRequest
-
Returns the AWS service that the action in the request will be performed against.
- getServiceClient(NamedServiceClientFactory<T>, String) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- getServiceClient(NamedServiceClientFactory<T>, String) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Gets a client for the given named service.
- getServiceClient(ServiceClientFactory<T>) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- getServiceClient(ServiceClientFactory<T>) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Gets a client for the given service.
- getServiceClient(NamedServiceClientFactory<T>, String) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- getServiceClient(NamedServiceClientFactory<T>, String) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Gets a client for the given named service.
- getServiceClient(ServiceClientFactory<T>) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- getServiceClient(ServiceClientFactory<T>) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Gets a client for the given service.
- getServiceClient(String) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- getServiceClient(String) - Method in interface com.mongodb.stitch.android.core.StitchAppClient
-
Gets a general purpose client for the given named service.
- getServiceClient(String) - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- getServiceClient(String) - Method in interface com.mongodb.stitch.server.core.StitchAppClient
-
Gets a general purpose client for the given named service.
- getServiceRoutes() - Method in class com.mongodb.stitch.core.internal.net.StitchAppRoutes
-
Returns the service routes for this app.
- getSessionRoute() - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRoutes
- getSessionRoute() - Method in class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes
- getShouldRefreshOnFailure() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest
-
Returns whether or not the performer of this request should attempt to refresh authentication info on failure.
- getSignature() - Method in class com.mongodb.stitch.core.services.aws.s3.AwsS3SignPolicyResult
-
Deprecated.Returns the computed signature of the policy.
- getSort() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Gets the sort criteria to apply to the query.
- getSound() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the sound to play when the device receives the notification.
- getStartedAt() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
-
Returns when the request started at.
- getStatus() - Method in class com.mongodb.stitch.core.services.http.HttpResponse
-
Returns the human readable status of the response.
- getStatusCode() - Method in class com.mongodb.stitch.core.internal.net.Response
-
Returns the status code of the response.
- getStatusCode() - Method in class com.mongodb.stitch.core.services.http.HttpResponse
-
Returns the status code of the response.
- getStitchDocumentHash() - Method in class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Returns the FNV-1a hash of the document as computed after the rules were applied, and after the document version was removed from the document.
- getStitchDocumentVersion() - Method in class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Returns the MongoDB Mobile Sync version of the document after this event, if it exists on the document after the update.
- getStitchDocumentVersionInfo() - Method in class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Returns the MongoDB Mobile Sync version info of the document after this event.
- getStorage() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the underlying storage to persist client specific data to.
- getStorage() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the underlying storage to persist client specific data to.
- getSuccesses() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageResult
-
Returns the number of messages successfully sent.
- getSyncConfig() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- getSyncedIds() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- getSyncedIds() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Returns the set of synchronized document ids in a namespace.
- getSyncedIds() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Returns the set of synchronized document ids in a namespace.
- getSyncedIds() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- getSyncFrequency() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getSyncFrequency() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration
-
Gets the SyncFrequency for the SyncConfiguration
- getSynchronizedDocument(BsonValue) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getSynchronizedDocumentIds() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getSynchronizedDocuments() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- getSynchronizedDocuments(MongoNamespace) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Returns the set of synchronized documents in a namespace.
- getSynchronizedNamespaces() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Returns the set of synchronized namespaces.
- getSyncProtocolVersion() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
-
Returns the synchronization protocol version of this version.
- getTag() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the identifier used to replace existing notifications in the notification drawer.
- getTimeout() - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
- getTimeout() - Method in class com.mongodb.stitch.core.internal.net.Request
-
Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
- getTimeout() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
- getTimeout() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
-
Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
- getTimeToLive() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest
-
Returns how long (in seconds) the message should be kept in FCM storage if the device is offline.
- getTitle() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the notification's title.
- getTitleLocArgs() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the variable string values to be used in place of the format specifiers in titleLocKey to use to localize the title text to the user's current localization.
- getTitleLocKey() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification
-
Returns the key to the title string in the app's string resources to use to localize the title text to the user's current localization.
- getTransport() - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Gets the
Transport
that the client will use to make round trips to the Stitch server. - getTransport() - Method in class com.mongodb.stitch.core.StitchClientConfiguration
-
Gets the
Transport
that the client will use to make round trips to the Stitch server. - getType() - Method in class com.mongodb.stitch.core.services.internal.AuthEvent
- getType() - Method in class com.mongodb.stitch.core.services.internal.RebindEvent
- getType() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution
-
Returns the enum type of this
ConflictResolution
. - getType() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.WithDocument
- getType(Uri) - Method in class com.mongodb.stitch.android.core.internal.StitchInitProvider
- getType(Uri) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- getTypeName() - Method in enum com.mongodb.stitch.core.auth.UserType
-
Returns the human-readable name of this user type.
- getUnprocessedEventForDocumentId(BsonValue) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceChangeStreamListener
-
If there is an unprocessed change event for a particular document ID, fetch it from the change stream listener, and remove it.
- getUpdateDescription() - Method in class com.mongodb.stitch.core.services.mongodb.remote.BaseChangeEvent
-
In the case of an update, the description of which fields have been added, removed or updated.
- getUpdatedFields() - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Returns a
BsonDocument
containing keys and values representing (respectively) the fields that have changed in the corresponding update and their new values. - getUpsertedId() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateResult
-
If the replace resulted in an inserted document, gets the _id of the inserted document, otherwise null.
- getUrl() - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Returns the URL that the request will be performed against.
- getUrl() - Method in class com.mongodb.stitch.core.internal.net.Request
-
Returns the URL that the request will be performed against.
- getUrl() - Method in class com.mongodb.stitch.core.services.http.HttpRequest
-
Returns the URL that the request will be performed against.
- getUser() - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Returns the active user or null if no user is active.
- getUser() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Returns the active logged in user.
- getUser() - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Returns the currently logged in, active user; null if no users are logged in.
- getUseRefreshToken() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest
-
Returns whether or not a refresh token should be used in this request.
- getUserFactory() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- getUserFactory() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- getUserFactory() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- getUserId() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getUserId() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiAuthInfo
- getUserId() - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageResultFailureDetail
-
Returns the user id that could not be sent a message to, if applicable.
- getUserProfile() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- getUserType() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- getUserType() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- getUserType() - Method in class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- getValue() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns the value of the cookie.
- getVersionCounter() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
-
Returns the version counter of this version.
- GoogleAuthProvider - Class in com.mongodb.stitch.core.auth.providers.google
-
Information about the Google OAuth 2.0 authentication provider.
- GoogleCredential - Class in com.mongodb.stitch.core.auth.providers.google
-
The credential used for Google OAuth 2.0 log ins.
- GoogleCredential(String) - Constructor for class com.mongodb.stitch.core.auth.providers.google.GoogleCredential
-
Constructs a Google credential for a user.
H
- handleRequestError(Response) - Static method in class com.mongodb.stitch.core.internal.common.StitchError
-
Static utility method that accepts an HTTP response object, and throws the
StitchServiceException
representing the the error in the response. - hasAppClient(String) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Checks if an app client has been initialized by its client app id.
- hasAppClient(String) - Static method in class com.mongodb.stitch.server.core.Stitch
-
Checks if an app client has been initialized by its client app id.
- hasDeviceId() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- hash(BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.HashUtils
-
Implementation of FNV-1a hash algorithm.
- hashCode() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- hashCode() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- hashCode() - Method in class com.mongodb.stitch.core.internal.net.Request
- hashCode() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest
- hashCode() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest
- hashCode() - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest
- hashCode() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
- hashCode() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- hashCode() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
- hashCode() - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
- HashUtils - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Utility functions for calculating hash of
BsonDocument
s. - hasNamespaceListener(MongoNamespace) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- hasNext() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCursor
-
Returns whether or not there is a next document to retrieve with
next()
. - hasNext() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCursor
- hasNext() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCursorImpl
- hasNext() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCursor
- hasUncommittedWrites() - Method in class com.mongodb.stitch.core.services.mongodb.remote.BaseChangeEvent
-
Indicates a local change event that has not yet been synchronized with a remote data store.
- hasUncommittedWrites() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- hasUser() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- HEAD - com.mongodb.stitch.core.internal.net.Method
- HEAD - com.mongodb.stitch.core.services.http.HttpMethod
- Headers - Class in com.mongodb.stitch.core.internal.net
-
HTTP Header definitions and helper methods.
- HIGH - com.mongodb.stitch.core.services.fcm.FcmSendMessagePriority
- HTTP_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- HttpCookie - Class in com.mongodb.stitch.core.services.http
-
Represents a RFC 6265 cookie.
- HttpCookie(String, String, String, String, String, Integer, Boolean, Boolean) - Constructor for class com.mongodb.stitch.core.services.http.HttpCookie
-
Constructs a new fully specified cookie.
- HttpMethod - Enum in com.mongodb.stitch.core.services.http
-
The series of HTTP methods accepted by the HTTP service.
- HttpRequest - Class in com.mongodb.stitch.core.services.http
-
An HttpRequest encapsulates the details of an HTTP request over the HTTP service.
- HttpRequest.Builder - Class in com.mongodb.stitch.core.services.http
-
A builder that can build
HttpRequest
s. - HttpResponse - Class in com.mongodb.stitch.core.services.http
-
The response to an HTTP request over the HTTP service.
- HttpResponse(String, int, long, Map<String, Collection<String>>, Map<String, HttpCookie>, byte[]) - Constructor for class com.mongodb.stitch.core.services.http.HttpResponse
-
Constructs a new response to an HTTP request.
- HttpServiceClient - Interface in com.mongodb.stitch.android.services.http
-
The HTTP service client.
- HttpServiceClient - Interface in com.mongodb.stitch.server.services.http
-
The HTTP service client.
- HttpServiceClientImpl - Class in com.mongodb.stitch.android.services.http.internal
- HttpServiceClientImpl - Class in com.mongodb.stitch.server.services.http.internal
- HttpServiceClientImpl(CoreHttpServiceClient) - Constructor for class com.mongodb.stitch.server.services.http.internal.HttpServiceClientImpl
- HttpServiceClientImpl(CoreHttpServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.http.internal.HttpServiceClientImpl
I
- ID - Static variable in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient.ApiKeyFields
- INCOMING_WEBHOOK_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- INCOMING_WEBHOOK_AUTH_FAILED - com.mongodb.stitch.core.StitchServiceErrorCode
- INCOMING_WEBHOOK_DUPLICATE_NAME - com.mongodb.stitch.core.StitchServiceErrorCode
- INCOMING_WEBHOOK_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- initialize(Context) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Initializes the Stitch SDK so that app clients can be created.
- initializeAppClient(String) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Initializes an app client for Stitch to use when using
Stitch.getAppClient(String)
}. - initializeAppClient(String) - Static method in class com.mongodb.stitch.server.core.Stitch
-
Initializes an app client for Stitch to use when using
Stitch.getAppClient(String)
}. - initializeAppClient(String, StitchAppClientConfiguration) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Initializes an app client for Stitch to use when using
Stitch.getAppClient(String)
}. - initializeAppClient(String, StitchAppClientConfiguration) - Static method in class com.mongodb.stitch.server.core.Stitch
-
Initializes an app client for Stitch to use when using
Stitch.getAppClient(String)
}. - initializeDefaultAppClient(String) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Initializes the default app client for Stitch to use when using
Stitch.getDefaultAppClient()
. - initializeDefaultAppClient(String) - Static method in class com.mongodb.stitch.server.core.Stitch
-
Initializes the default app client for Stitch to use when using
Stitch.getDefaultAppClient()
. - initializeDefaultAppClient(String, StitchAppClientConfiguration) - Static method in class com.mongodb.stitch.android.core.Stitch
-
Initializes the default app client for Stitch to use when using
Stitch.getDefaultAppClient()
. - initializeDefaultAppClient(String, StitchAppClientConfiguration) - Static method in class com.mongodb.stitch.server.core.Stitch
-
Initializes the default app client for Stitch to use when using
Stitch.getDefaultAppClient()
. - insert(Uri, ContentValues) - Method in class com.mongodb.stitch.android.core.internal.StitchInitProvider
- insert(Uri, ContentValues) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- INSERT - com.mongodb.stitch.core.services.mongodb.remote.OperationType
- insertMany(List<? extends DocumentT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Inserts one or more documents.
- insertMany(List<? extends DocumentT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Inserts one or more documents.
- insertMany(List<? extends DocumentT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Inserts one or more documents.
- insertMany(List<? extends DocumentT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Inserts one or more documents.
- insertMany(List<? extends DocumentT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Inserts one or more documents.
- insertMany(List<? extends DocumentT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Inserts one or more documents.
- insertMany(List<DocumentT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- insertMany(List<DocumentT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Inserts one or more documents.
- insertMany(List<DocumentT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Inserts one or more documents.
- insertMany(List<DocumentT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- insertManyResultDecoder - Static variable in class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- insertOne(DocumentT) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Inserts the provided document.
- insertOne(DocumentT) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- insertOne(DocumentT) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Inserts the provided document.
- insertOne(DocumentT) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Inserts the provided document.
- insertOne(DocumentT) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Inserts the provided document.
- insertOne(DocumentT) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Inserts the provided document.
- insertOne(DocumentT) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Inserts the provided document.
- insertOne(DocumentT) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- insertOne(DocumentT) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncOperations
- insertOne(DocumentT) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Inserts the provided document.
- insertOne(DocumentT) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Inserts the provided document.
- insertOneResultDecoder - Static variable in class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- INTERNAL_SERVER_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- into(A) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoIterableImpl
- into(A) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoIterable
-
Iterates over all the documents, adding each to the given target.
- into(A) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMappingIterable
- into(A) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterable
-
Iterates over all the documents, adding each to the given target.
- into(A) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterableImpl
-
Iterates over all the documents, adding each to the given target.
- into(A) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncMongoIterableImpl
-
Iterates over all the documents, adding each to the given target.
- into(A) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoIterableImpl
- into(A) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoIterable
-
Iterates over all the documents, adding each to the given target.
- INVALID_PARAMETER - com.mongodb.stitch.core.StitchServiceErrorCode
- INVALID_SESSION - com.mongodb.stitch.core.StitchServiceErrorCode
- IoUtils - Class in com.mongodb.stitch.core.internal.common
- isActive() - Method in class com.mongodb.stitch.core.internal.net.OkHttpEventStream
- isConnected() - Method in class com.mongodb.stitch.android.core.internal.net.AndroidNetworkMonitor
- isConnected() - Method in interface com.mongodb.stitch.core.internal.net.NetworkMonitor
- isConnected() - Method in class com.mongodb.stitch.server.core.internal.net.ServerNetworkMonitor
- isEmpty() - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Determines whether this update description is empty.
- isHttpOnly() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns whether or not this cookie can only be read by a server.
- isListenerThreadRunning() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Indicates whether or not any ChangeStreamListeners are currently running.
- isLoggedIn() - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Returns whether there's an active user.
- isLoggedIn() - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- isLoggedIn() - Method in class com.mongodb.stitch.core.auth.internal.AuthInfo
- isLoggedIn() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Returns whether or not the client is logged in.
- isLoggedIn() - Method in interface com.mongodb.stitch.core.auth.internal.CoreStitchUser
- isLoggedIn() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchUserImpl
- isLoggedIn() - Method in interface com.mongodb.stitch.core.internal.common.AuthMonitor
-
Get whether or not the application client is currently logged in.
- isLoggedIn() - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Returns whether or not there's a currently logged in user.
- isLoggedIn() - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- isLoggedInInterruptibly() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
-
Returns whether or not the client is logged in.
- isNamespaceListenerOpen(MongoNamespace) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- isOpen() - Method in class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Indicates whether or not the change stream is currently open.
- isOpen() - Method in interface com.mongodb.stitch.core.internal.net.EventStream
-
Whether or not the stream is currently open.
- isOpen() - Method in class com.mongodb.stitch.core.internal.net.EventStreamReader
-
Whether or not the stream is still active.
- isOpen() - Method in class com.mongodb.stitch.core.internal.net.OkHttpEventStream
- isOpen() - Method in class com.mongodb.stitch.core.internal.net.Stream
-
Whether or not the underlying event straem is still open.
- isOpen() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Indicates whether or not the change stream is currently open.
- isOpen() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceChangeStreamListener
-
Whether or not the current stream is currently open.
- isReturnNewDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Returns true if the findOneAndModify operation should return the new document.
- isRunning() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Whether or not the DataSynchronizer is running in the background.
- isSecure() - Method in class com.mongodb.stitch.core.services.http.HttpCookie
-
Returns whether or not this cookie can only be sent to HTTPS servers.
- isStale() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- isStale() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- isSuccessful() - Method in class com.mongodb.stitch.core.internal.common.OperationResult
- isUpsert() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- iterator() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoIterableImpl
- iterator() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoIterable
-
Returns a cursor of the operation represented by this iterable.
- iterator() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMappingIterable
- iterator() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterable
- iterator() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterableImpl
- iterator() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncMongoIterableImpl
- iterator() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- iterator() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoIterableImpl
- iterator() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoIterable
-
Returns a cursor of the operation represented by this iterable.
K
- KEY - Static variable in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient.ApiKeyFields
- keyPresent(String, Map<String, ?>) - Static method in class com.mongodb.stitch.core.internal.common.Assertions
-
Throw IllegalStateException if key is not present in map.
L
- limit(int) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteFindIterableImpl
- limit(int) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncFindIterableImpl
- limit(int) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteFindIterable
-
Sets the limit to apply.
- limit(int) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.SyncFindIterable
-
Sets the limit to apply.
- limit(int) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterable
-
Sets the limit to apply.
- limit(int) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterableImpl
-
Sets the limit to apply.
- limit(int) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOperation
-
Sets the limit to apply.
- limit(int) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteCountOptions
-
Sets the limit to apply.
- limit(int) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Sets the limit to apply.
- limit(int) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSyncFindIterable
-
Sets the limit to apply.
- limit(int) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncFindIterableImpl
-
Sets the limit to apply.
- limit(int) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncCountOptions
- limit(int) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteFindIterableImpl
- limit(int) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteFindIterable
-
Sets the limit to apply.
- linkUserWithCredentialInternal(CoreStitchUser, StitchCredential) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- linkWithCredential(StitchCredential) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchUserImpl
- linkWithCredential(StitchCredential) - Method in interface com.mongodb.stitch.android.core.auth.StitchUser
-
Links this user with another identity represented by the given credential.
- linkWithCredential(StitchCredential) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchUserImpl
- linkWithCredential(StitchCredential) - Method in interface com.mongodb.stitch.server.core.auth.StitchUser
-
Links this user with another identity represented by the given credential.
- listUsers() - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Returns a list of all logged in users.
- listUsers() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- listUsers() - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Returns a set of all logged in users.
- LocalMongoClientFactory - Class in com.mongodb.stitch.core.services.mongodb.local.internal
- LocalMongoDbService - Class in com.mongodb.stitch.android.services.mongodb.local
-
The LocalMongoDbService is used to access
LocalMongoDbService.clientFactory
which provides MongoClients used for local storage using the embedded MongoDB platform. - LocalMongoDbService() - Constructor for class com.mongodb.stitch.android.services.mongodb.local.LocalMongoDbService
- localWins() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.DefaultSyncConflictResolvers
-
The local event will decide the next state of the document in question.
- LOGGED_OUT_DURING_REQUEST - com.mongodb.stitch.core.StitchClientErrorCode
- loginWithCredential(StitchCredential) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- loginWithCredential(StitchCredential) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Logs in as a user with the given credentials associated with an authentication provider.
- loginWithCredential(StitchCredential) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- loginWithCredential(StitchCredential) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Logs a user in with the given credentials associated with an authentication provider created from
StitchAuth.getProviderClient(AuthProviderClientFactory)
orStitchAuth.getProviderClient(NamedAuthProviderClientFactory, String)
. - loginWithCredentialInternal(StitchCredential) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- logout() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- logout() - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Logs out the active user.
- logout() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- logout() - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Logs out the currently logged in, active user.
- logoutInternal() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- logoutUserWithId(String) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- logoutUserWithId(String) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Logs out the user with the provided id.
- logoutUserWithId(String) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- logoutUserWithId(String) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Logs out the a user with the provided id.
- logoutUserWithIdInternal(String) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
M
- MainLooperDispatcher - Class in com.mongodb.stitch.android.core.internal.common
- MainLooperDispatcher() - Constructor for class com.mongodb.stitch.android.core.internal.common.MainLooperDispatcher
- makeUser(String, String, String, String, StitchUserProfileImpl, boolean, Date, Document) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchUserFactoryImpl
- makeUser(String, String, String, String, StitchUserProfileImpl, boolean, Date, Document) - Method in interface com.mongodb.stitch.core.auth.internal.StitchUserFactory
- makeUser(String, String, String, String, StitchUserProfileImpl, boolean, Date, Document) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchUserFactoryImpl
- map(Function<ResultT, U>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoIterableImpl
- map(Function<ResultT, U>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoIterable
-
Maps this iterable from the source document type to the target document type.
- map(Function<ResultT, U>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterable
-
Maps this iterable from the source document type to the target document type.
- map(Function<ResultT, U>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoIterableImpl
-
Maps this iterable from the source document type to the target document type.
- map(Function<ResultT, U>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncMongoIterableImpl
-
Maps this iterable from the source document type to the target document type.
- map(Function<ResultT, U>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoIterableImpl
- map(Function<ResultT, U>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoIterable
-
Maps this iterable from the source document type to the target document type.
- map(Function<V, W>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMappingIterable
- MAX_REQUEST_SIZE - Static variable in interface com.mongodb.stitch.core.internal.net.Transport
- MemoryStorage - Class in com.mongodb.stitch.core.internal.common
- MemoryStorage() - Constructor for class com.mongodb.stitch.core.internal.common.MemoryStorage
- merge(UpdateDescription) - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Unilaterally merge an update description into this update description.
- Method - Enum in com.mongodb.stitch.core.internal.net
- MISSING_AUTH_REQ - com.mongodb.stitch.core.StitchServiceErrorCode
- MISSING_PARAMETER - com.mongodb.stitch.core.StitchServiceErrorCode
- MongoCollectionWriteModelContainer<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Write model container that permits committing queued write operations to an instance of
MongoCollection
. - MongoCollectionWriteModelContainer(MongoCollection<DocumentT>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.MongoCollectionWriteModelContainer
- MONGODB_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- MongoDbMobileProvider - Class in com.mongodb.stitch.android.services.mongodb.local.internal
-
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() - Constructor for class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- MongoDbMobileProvider.EventListener - Interface in com.mongodb.stitch.android.services.mongodb.local.internal
-
EventListener is a listener interface which can be registered with this provider to react to battery and memory level events.
- MUST_AUTHENTICATE_FIRST - com.mongodb.stitch.core.StitchClientErrorCode
N
- NAME - Static variable in class com.mongodb.stitch.core.auth.providers.userapikey.internal.CoreUserApiKeyAuthProviderClient.ApiKeyFields
- NamedAuthProviderClientFactory<T> - Interface in com.mongodb.stitch.android.core.auth.providers.internal
- NamedAuthProviderClientFactory<T> - Interface in com.mongodb.stitch.server.core.auth.providers.internal
- NamedPushClientFactory<T> - Interface in com.mongodb.stitch.android.core.push.internal
- NamedServiceClientFactory<T> - Interface in com.mongodb.stitch.android.core.services.internal
- NamedServiceClientFactory<T> - Interface in com.mongodb.stitch.server.core.services.internal
- NamespaceChangeStreamListener - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- NamespaceSynchronizationConfig - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- NetworkMonitor - Interface in com.mongodb.stitch.core.internal.net
- NetworkMonitor.StateListener - Interface in com.mongodb.stitch.core.internal.net
- newClientBuilder(long, long, long) - Method in class com.mongodb.stitch.core.internal.net.OkHttpTransport
- next() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCursor
-
Returns the next document.
- next() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCursor
- next() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCursorImpl
- next() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCursor
- nextEvent() - Method in class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Returns a
Task
whose resolution gives the next event from the underlying stream. - nextEvent() - Method in interface com.mongodb.stitch.core.internal.net.EventStream
-
The next event in this event stream.
- nextEvent() - Method in class com.mongodb.stitch.core.internal.net.OkHttpEventStream
- nextEvent() - Method in class com.mongodb.stitch.core.internal.net.Stream
-
Fetch the next event from a given stream
- nextEvent() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Returns the next event available from the stream.
- NO_MATCHING_RULE_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- NORMAL - com.mongodb.stitch.core.auth.UserType
- NORMAL - com.mongodb.stitch.core.services.fcm.FcmSendMessagePriority
- NOT_CALLABLE - com.mongodb.stitch.core.StitchServiceErrorCode
- notNull(String, T) - Static method in class com.mongodb.stitch.core.internal.common.Assertions
-
Throw IllegalArgumentException if the value is null.
O
- OkHttpEventStream - Class in com.mongodb.stitch.core.internal.net
- OkHttpTransport - Class in com.mongodb.stitch.core.internal.net
- OkHttpTransport() - Constructor for class com.mongodb.stitch.core.internal.net.OkHttpTransport
- onActiveUserChanged(StitchAuth, StitchUser, StitchUser) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever the active user changes.
- onActiveUserChanged(StitchAuth, StitchUser, StitchUser) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- onActiveUserChanged(StitchUser, StitchUser) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onActiveUserChanged(StitchAuth, StitchUser, StitchUser) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever the active user changes.
- onActiveUserChanged(StitchUser, StitchUser) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onActiveUserChanged(StitchUserT, StitchUserT) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onAuthEvent() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onAuthEvent() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onAuthEvent() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onAuthEvent(StitchAuth) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Deprecated.
- onAuthEvent(StitchAuth) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- onAuthEvent(StitchAuth) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Deprecated.
- onComplete(OperationResult<T, Exception>) - Method in class com.mongodb.stitch.android.core.internal.common.TaskCallbackAdapter
- onComplete(OperationResult<T, U>) - Method in interface com.mongodb.stitch.core.internal.common.Callback
- onCreate() - Method in class com.mongodb.stitch.android.core.internal.StitchInitProvider
- onCreate() - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- onDemand() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncFrequency
-
A configuration to enforce that the collection will only sync changes when specified by the application.
- onError(BsonValue, Exception) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.ExceptionListener
-
Called when an error happens for the given document id.
- onEvent(BsonValue, ChangeEventT) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.BaseChangeEventListener
-
Called when a change event happens for the given document id.
- onEvent(BsonValue, ChangeEvent<DocumentT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.ChangeEventListener
-
Called when a change event happens for the given document id.
- onEvent(BsonValue, CompactChangeEvent) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CompactChangeEventListener
-
Called when a compact change event happens for the given document id.
- onFailedRemoteDelete(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.internal.FailedOperationListener
-
Handler for a failed delete operation within a
WriteModelContainer
. - onFailedRemoteInsert(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.internal.FailedOperationListener
-
Handler for a failed insert operation within a
WriteModelContainer
. - onFailedRemoteReplace(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.internal.FailedOperationListener
-
Handler for a failed replace operation within a
WriteModelContainer
. - onFailedRemoteUpdate(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.internal.FailedOperationListener
-
Handler for a failed update operation within a
WriteModelContainer
. - onListenerInitialized() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onListenerInitialized() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onListenerInitialized() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onListenerRegistered(StitchAuth) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever this listener is registered for the first time.
- onListenerRegistered(StitchAuth) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever this listener is registered for the first time.
- onLowBatteryLevel() - Method in interface com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider.EventListener
-
Called by the provider when it receives a ACTION_BATTERY_LOW broadcast event from the Android system.
- onNetworkStateChanged() - Method in interface com.mongodb.stitch.core.internal.net.NetworkMonitor.StateListener
- onNetworkStateChanged() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- onOkayBatteryLevel() - Method in interface com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider.EventListener
-
Called by the provider when it receives a ACTION_BATTERY_OKAY broadcast event from the Android system.
- onRebindEvent(RebindEvent) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- onRebindEvent(RebindEvent) - Method in interface com.mongodb.stitch.core.services.internal.StitchServiceBinder
-
Notify the binder that a rebind event has occured.
- onRebindEvent(RebindEvent) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoClientImpl
- onReceive(Context, Intent) - Method in class com.mongodb.stitch.android.core.internal.net.AndroidNetworkMonitor
- onTrimMemory(int) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- onTrimMemory(String) - Method in interface com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider.EventListener
-
Called by the provider when its onTrimMemory method is invoked by the Android system.
- onUserAdded(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever a user is added to the device for the first time.
- onUserAdded(StitchUser) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onUserAdded(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever a user is added to the device for the first time.
- onUserAdded(StitchUser) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onUserAdded(StitchUserT) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onUserLinked(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever a user is linked to a new identity, as in
StitchUser.linkWithCredential(com.mongodb.stitch.core.auth.StitchCredential)
. - onUserLinked(StitchUser) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onUserLinked(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever a user is linked to a new identity.
- onUserLinked(StitchUser) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onUserLinked(StitchUserT) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onUserLoggedIn(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever a user is logged in.
- onUserLoggedIn(StitchAuth, StitchUser) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- onUserLoggedIn(StitchUser) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onUserLoggedIn(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever a user is logged in.
- onUserLoggedIn(StitchUser) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onUserLoggedIn(StitchUserT) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onUserLoggedOut(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever a user is logged out.
- onUserLoggedOut(StitchAuth, StitchUser) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- onUserLoggedOut(StitchUser) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onUserLoggedOut(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever a user is logged out.
- onUserLoggedOut(StitchUser) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onUserLoggedOut(StitchUserT) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- onUserRemoved(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuthListener
-
Called whenever a user is removed from the list of users on the device.
- onUserRemoved(StitchAuth, StitchUser) - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- onUserRemoved(StitchUser) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- onUserRemoved(StitchAuth, StitchUser) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuthListener
-
Called whenever a user is removed from the list of users on the device.
- onUserRemoved(StitchUser) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- onUserRemoved(StitchUserT) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- openAuthenticatedStream(StitchAuthRequest, Decoder<T>) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- openAuthenticatedStream(StitchAuthRequest, Decoder<T>) - Method in interface com.mongodb.stitch.core.auth.internal.StitchAuthRequestClient
- Operation<T> - Interface in com.mongodb.stitch.core.services.mongodb.remote.internal
- OperationResult<SuccessTypeT,FailureTypeT> - Class in com.mongodb.stitch.core.internal.common
- Operations<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- Operations(MongoNamespace, Class<DocumentT>, CodecRegistry) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.Operations
- OperationType - Enum in com.mongodb.stitch.core.services.mongodb.remote
-
Represents the different remote MongoDB operations that can occur.
- OPTIONS - com.mongodb.stitch.core.internal.net.Method
P
- parseValue(String, Class<T>) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
-
Parses the provided extended JSON string and decodes it into a T value as specified by the provided class type.
- parseValue(String, Class<T>, CodecRegistry) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
-
Parses the provided extended JSON string and decodes it into a T value as specified by the provided class type.
- parseValue(String, Decoder<T>) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
-
Parses the provided extended JSON string and decodes it into a T value as specified by the provided
Decoder
. - PATCH - com.mongodb.stitch.core.internal.net.Method
- PATCH - com.mongodb.stitch.core.services.http.HttpMethod
- PLATFORM - Static variable in class com.mongodb.stitch.core.auth.internal.DeviceFields
- PLATFORM_VERSION - Static variable in class com.mongodb.stitch.core.auth.internal.DeviceFields
- POST - com.mongodb.stitch.core.internal.net.Method
- POST - com.mongodb.stitch.core.services.http.HttpMethod
- processEvent() - Method in class com.mongodb.stitch.core.internal.net.EventStreamReader
-
Process the next event in a given stream.
- projection(BsonDocument) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOperation
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteFindIterableImpl
- projection(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncFindIterableImpl
- projection(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteFindIterable
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.SyncFindIterable
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterable
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterableImpl
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSyncFindIterable
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncFindIterableImpl
-
Sets a document describing the fields to return for all matching documents.
- projection(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteFindIterableImpl
- projection(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteFindIterable
-
Sets a document describing the fields to return for all matching documents.
- ProviderCapabilities - Class in com.mongodb.stitch.core.auth
-
ProviderCapabilities outline to the Stitch auth components what a provider can or cannot do.
- ProviderCapabilities() - Constructor for class com.mongodb.stitch.core.auth.ProviderCapabilities
-
Constructs the default capabilities.
- ProviderCapabilities(boolean) - Constructor for class com.mongodb.stitch.core.auth.ProviderCapabilities
-
Constructs capabilities.
- PUT - com.mongodb.stitch.core.internal.net.Method
- PUT - com.mongodb.stitch.core.services.http.HttpMethod
- putObject(String, String, String, String, byte[]) - Method in interface com.mongodb.stitch.android.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, byte[]) - Method in class com.mongodb.stitch.android.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, byte[]) - Method in class com.mongodb.stitch.core.services.aws.s3.internal.CoreAwsS3ServiceClient
-
Deprecated.
- putObject(String, String, String, String, byte[]) - Method in interface com.mongodb.stitch.server.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, byte[]) - Method in class com.mongodb.stitch.server.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, InputStream) - Method in interface com.mongodb.stitch.android.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, InputStream) - Method in class com.mongodb.stitch.android.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, InputStream) - Method in class com.mongodb.stitch.core.services.aws.s3.internal.CoreAwsS3ServiceClient
-
Deprecated.
- putObject(String, String, String, String, InputStream) - Method in interface com.mongodb.stitch.server.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, InputStream) - Method in class com.mongodb.stitch.server.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, String) - Method in interface com.mongodb.stitch.android.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, String) - Method in class com.mongodb.stitch.android.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, String) - Method in class com.mongodb.stitch.core.services.aws.s3.internal.CoreAwsS3ServiceClient
-
Deprecated.
- putObject(String, String, String, String, String) - Method in interface com.mongodb.stitch.server.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, String) - Method in class com.mongodb.stitch.server.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, Binary) - Method in interface com.mongodb.stitch.android.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, Binary) - Method in class com.mongodb.stitch.android.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
- putObject(String, String, String, String, Binary) - Method in class com.mongodb.stitch.core.services.aws.s3.internal.CoreAwsS3ServiceClient
-
Deprecated.
- putObject(String, String, String, String, Binary) - Method in interface com.mongodb.stitch.server.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Puts an object.
- putObject(String, String, String, String, Binary) - Method in class com.mongodb.stitch.server.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Puts an object.
Q
- query(Uri, String[], String, String[], String) - Method in class com.mongodb.stitch.android.core.internal.StitchInitProvider
- query(Uri, String[], String, String[], String) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
R
- reactive() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncFrequency
-
A configuration to enforce that when a change is made locally or a change from a remote collection is received, the Stitch application will react to the event immediately.
- READ_SIZE_LIMIT_EXCEEDED - com.mongodb.stitch.core.StitchServiceErrorCode
- readAllToBytes(InputStream) - Static method in class com.mongodb.stitch.core.internal.common.IoUtils
-
Reads the entire
InputStream
to EOF and returns the data as bytes. - readAllToString(InputStream) - Static method in class com.mongodb.stitch.core.internal.common.IoUtils
-
Reads the entire
InputStream
to EOF and returns the data as a string. - readLine() - Method in class com.mongodb.stitch.core.internal.net.EventStreamReader
-
Read the next line of a stream from a given source.
- readLine() - Method in class com.mongodb.stitch.core.internal.net.OkHttpEventStream
- RebindEvent - Class in com.mongodb.stitch.core.services.internal
- RebindEvent() - Constructor for class com.mongodb.stitch.core.services.internal.RebindEvent
- RebindEventType - Enum in com.mongodb.stitch.core.services.internal
- refreshAccessToken() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- refreshCustomData() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- refreshCustomData() - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
You can store arbitrary data about your application users in a MongoDB collection and configure Stitch to automatically expose each user’s data in a field of their user object.
- refreshCustomData() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- refreshCustomData() - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
You can store arbitrary data about your application users in a MongoDB collection and configure Stitch to automatically expose each user’s data in a field of their user object.
- register(String) - Method in interface com.mongodb.stitch.android.services.fcm.FcmServicePushClient
-
Registers the given FCM registration token with the currently logged in user's device on Stitch.
- register(String) - Method in class com.mongodb.stitch.android.services.fcm.internal.FcmServicePushClientImpl
- register(String) - Method in class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServicePushClient
- register(Document) - Method in interface com.mongodb.stitch.android.core.push.internal.StitchPushClient
- register(Document) - Method in class com.mongodb.stitch.android.core.push.internal.StitchPushClientImpl
- registerInternal(Document) - Method in interface com.mongodb.stitch.core.push.internal.CoreStitchPushClient
- registerInternal(Document) - Method in class com.mongodb.stitch.core.push.internal.CoreStitchPushClientImpl
- registerWithEmail(String, String) - Method in class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Registers a new user with the given email and password.
- registerWithEmail(String, String) - Method in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Registers a new user with the given email and password.
- registerWithEmail(String, String) - Method in class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Registers a new user with the given email and password.
- registerWithEmail(String, String) - Method in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Registers a new user with the given email and password.
- registerWithEmailInternal(String, String) - Method in class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- reinitialize(MongoClient) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- RemoteAggregateIterable<ResultT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
Iterable for aggregate.
- RemoteAggregateIterable<ResultT> - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
Iterable for aggregate.
- RemoteAggregateIterableImpl<ResultT> - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- RemoteAggregateIterableImpl<ResultT> - Class in com.mongodb.stitch.server.services.mongodb.remote.internal
- RemoteAggregateIterableImpl(CoreRemoteAggregateIterable<ResultT>) - Constructor for class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteAggregateIterableImpl
- RemoteAggregateIterableImpl(CoreRemoteAggregateIterable<ResultT>, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteAggregateIterableImpl
- RemoteCountOptions - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The options for a count operation.
- RemoteCountOptions() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteCountOptions
- RemoteDeleteResult - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The result of a delete operation.
- RemoteDeleteResult(long) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteDeleteResult
-
Constructs a result.
- RemoteFindIterable<ResultT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
Iterable for find.
- RemoteFindIterable<ResultT> - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
Iterable for find.
- RemoteFindIterableImpl<ResultT> - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- RemoteFindIterableImpl<ResultT> - Class in com.mongodb.stitch.server.services.mongodb.remote.internal
- RemoteFindIterableImpl(CoreRemoteFindIterable<ResultT>) - Constructor for class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteFindIterableImpl
- RemoteFindIterableImpl(CoreRemoteFindIterable<ResultT>, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteFindIterableImpl
- RemoteFindOneAndModifyOptions - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The options to apply to a findOneAndUpdate, findOneAndReplace, or findOneAndDelete operation (also commonly referred to as findOneAndModify operations).
- RemoteFindOneAndModifyOptions() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
- RemoteFindOptions - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The options to apply to a find operation (also commonly referred to as a query).
- RemoteFindOptions() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Construct a new instance.
- RemoteInsertManyResult - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The result of an insert many operation.
- RemoteInsertManyResult(Map<Long, BsonValue>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteInsertManyResult
-
Constructs a result.
- RemoteInsertOneResult - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The result of an insert one operation.
- RemoteInsertOneResult(BsonValue) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteInsertOneResult
-
Constructs a result.
- RemoteMongoClient - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
The RemoteMongoClient is the entry point for working with data in MongoDB remotely via Stitch.
- RemoteMongoClient - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
The remote MongoClient used for working with data in MongoDB remotely via Stitch.
- RemoteMongoClientImpl - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- RemoteMongoClientImpl - Class in com.mongodb.stitch.server.services.mongodb.remote.internal
- RemoteMongoClientImpl(CoreRemoteMongoClient) - Constructor for class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoClientImpl
- RemoteMongoClientImpl(CoreRemoteMongoClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoClientImpl
- RemoteMongoCollection<DocumentT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
The RemoteMongoCollection interface provides read and write access to documents.
- RemoteMongoCollection<DocumentT> - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
The RemoteMongoCollection interface.
- RemoteMongoCollectionImpl<DocumentT> - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- RemoteMongoCollectionImpl<DocumentT> - Class in com.mongodb.stitch.server.services.mongodb.remote.internal
- RemoteMongoCursor<ResultT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
The Mongo Cursor interface.
- RemoteMongoCursor<ResultT> - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
The Mongo Cursor interface implementing the iterator protocol..
- RemoteMongoDatabase - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
The RemoteMongoDatabase interface provides access to its
RemoteMongoCollection
s. - RemoteMongoDatabase - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
The RemoteMongoDatabase interface.
- RemoteMongoDatabaseImpl - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- RemoteMongoDatabaseImpl - Class in com.mongodb.stitch.server.services.mongodb.remote.internal
- RemoteMongoIterable<ResultT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
The RemoteMongoIterable is the results from an operation, such as a query.
- RemoteMongoIterable<ResultT> - Interface in com.mongodb.stitch.server.services.mongodb.remote
-
The RemoteMongoIterable is the results from an operation, such as a query.
- RemoteMongoIterableImpl<ResultT> - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- RemoteMongoIterableImpl<ResultT> - Class in com.mongodb.stitch.server.services.mongodb.remote.internal
- RemoteUpdateOptions - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The options to apply when updating documents.
- RemoteUpdateOptions() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateOptions
- RemoteUpdateResult - Class in com.mongodb.stitch.core.services.mongodb.remote
-
The result of an update operation.
- RemoteUpdateResult(long, long, BsonValue) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateResult
-
Constructs a result.
- remoteWins() - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.DefaultSyncConflictResolvers
-
The remote event will decide the next state of the document in question.
- remove(String) - Method in class com.mongodb.stitch.android.core.internal.common.SharedPreferencesStorage
- remove(String) - Method in class com.mongodb.stitch.core.internal.common.MemoryStorage
- remove(String) - Method in interface com.mongodb.stitch.core.internal.common.Storage
- removeAllChangeEventListeners() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
- removeAuthListener(StitchAuthListener) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
-
Removes a listener.
- removeAuthListener(StitchAuthListener) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Removes a listener.
- removeAuthListener(StitchAuthListener) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
-
Removes a listener.
- removeAuthListener(StitchAuthListener) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Removes a listener.
- removeChangeEventListener(BaseChangeEventListener) - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Remove a ChangeEventListener from the ChangeStream.
- removeChangeEventListener(BaseChangeEventListener<DocumentT, ChangeEventT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Remove a ChangeEventListener from the ChangeStream.
- removeClient(String) - Method in class com.mongodb.stitch.core.services.mongodb.local.internal.EmbeddedMongoClientFactory
- removeNetworkStateListener(NetworkMonitor.StateListener) - Method in class com.mongodb.stitch.android.core.internal.net.AndroidNetworkMonitor
- removeNetworkStateListener(NetworkMonitor.StateListener) - Method in interface com.mongodb.stitch.core.internal.net.NetworkMonitor
- removeNetworkStateListener(NetworkMonitor.StateListener) - Method in class com.mongodb.stitch.server.core.internal.net.ServerNetworkMonitor
- removeSynchronizedDocument(BsonValue) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceSynchronizationConfig
- removeUser() - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- removeUser() - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Logs out and removes the active user.
- removeUser() - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- removeUser() - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Logs out and removes the currently logged in, active user.
- removeUserInternal() - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- removeUserWithId(String) - Method in class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
- removeUserWithId(String) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Logs out and removes the user with the provided id.
- removeUserWithId(String) - Method in class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- removeUserWithId(String) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Logs out and removes the a user with the provided id.
- removeUserWithIdInternal(String) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- removeWatcher(MongoNamespace, Callback<CompactChangeEvent<BsonDocument>, Object>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
- REPLACE - com.mongodb.stitch.core.services.mongodb.remote.OperationType
- Request - Class in com.mongodb.stitch.core.internal.net
-
A request to perform against a remote server.
- REQUEST_SIZE_ERROR - com.mongodb.stitch.core.StitchRequestErrorCode
- Request.Builder - Class in com.mongodb.stitch.core.internal.net
-
A builder that can build
Request
s. - resendConfirmationEmail(String) - Method in class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Resend the confirmation for a user to the given email.
- resendConfirmationEmail(String) - Method in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Resend the confirmation for a user to the given email.
- resendConfirmationEmail(String) - Method in class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Resend the confirmation for a user to the given email.
- resendConfirmationEmail(String) - Method in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Resend the confirmation for a user to the given email.
- resendConfirmationEmailInternal(String) - Method in class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- resetPassword(String, String, String) - Method in class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Resets the password of a user with the given token, token id, and new password.
- resetPassword(String, String, String) - Method in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Resets the password of a user with the given token, token id, and new password.
- resetPassword(String, String, String) - Method in class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Resets the password of a user with the given token, token id, and new password.
- resetPassword(String, String, String) - Method in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Resets the password of a user with the given token, token id, and new password.
- resetPasswordInternal(String, String, String) - Method in class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- resolveConflict(BsonValue, ChangeEvent<DocumentT>, CompactChangeEvent<DocumentT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictHandler
-
Returns a resolution to the conflict between the given local and remote
ChangeEvent
s. - Response - Class in com.mongodb.stitch.core.internal.net
-
A response to an HTTP request, typically originating from a
Request
. - Response(byte[]) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a successful (200 OK) response from raw body bytes.
- Response(int) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from the given status code.
- Response(int, byte[]) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from a status code and raw body bytes.
- Response(int, InputStream) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from a status code and body.
- Response(int, String) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from a status and a body represented by a
String
. - Response(int, Map<String, String>) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from a status and headers.
- Response(int, Map<String, String>, InputStream) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from a status code, headers, and bodu.
- Response(int, Map<String, String>, String) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a response from a status, headers, and a body represented by a
String
. - Response(String) - Constructor for class com.mongodb.stitch.core.internal.net.Response
-
Constructs a successful (200 OK) response from a body represented by a
String
. - RESTRICTED_HOST - com.mongodb.stitch.core.StitchServiceErrorCode
- ResultDecoders - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- ResultDecoders() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- resumeSyncForDocument(BsonValue) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- resumeSyncForDocument(BsonValue) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
A document that is paused no longer has remote updates applied to it.
- resumeSyncForDocument(BsonValue) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
A document that is paused no longer has remote updates applied to it.
- resumeSyncForDocument(BsonValue) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- returnNewDocument(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOneAndModifyOperation
- returnNewDocument(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Set to true if findOneAndModify operations should return the new updated document.
- roundTrip(Request) - Method in class com.mongodb.stitch.core.internal.net.OkHttpTransport
- roundTrip(Request) - Method in interface com.mongodb.stitch.core.internal.net.Transport
-
Performs an HTTP request using the given request object.
- RouteParts() - Constructor for class com.mongodb.stitch.core.internal.net.StitchAppAuthRoutes.RouteParts
- RouteParts() - Constructor for class com.mongodb.stitch.core.internal.net.StitchAppRoutes.RouteParts
- RouteParts() - Constructor for class com.mongodb.stitch.core.push.internal.StitchPushRoutes.RouteParts
- RULE_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- RULE_DUPLICATE_NAME - com.mongodb.stitch.core.StitchServiceErrorCode
- RULE_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
S
- scheduled(long, TimeUnit, boolean) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncFrequency
-
A configuration to enforce that local/remote events will be queued on the device for a specified amount of time (configurable) before they are applied.
- SDK_VERSION - Static variable in class com.mongodb.stitch.core.auth.internal.DeviceFields
- sendEmail(String, String, String, String) - Method in interface com.mongodb.stitch.android.services.aws.ses.AwsSesServiceClient
-
Deprecated.Sends an email.
- sendEmail(String, String, String, String) - Method in class com.mongodb.stitch.android.services.aws.ses.internal.AwsSesServiceClientImpl
-
Deprecated.Sends an email.
- sendEmail(String, String, String, String) - Method in class com.mongodb.stitch.core.services.aws.ses.internal.CoreAwsSesServiceClient
-
Deprecated.
- sendEmail(String, String, String, String) - Method in interface com.mongodb.stitch.server.services.aws.ses.AwsSesServiceClient
-
Deprecated.Sends an email.
- sendEmail(String, String, String, String) - Method in class com.mongodb.stitch.server.services.aws.ses.internal.AwsSesServiceClientImpl
-
Deprecated.Sends an email.
- sendMessage(String, String, String) - Method in class com.mongodb.stitch.android.services.twilio.internal.TwilioServiceClientImpl
-
Sends an SMS/MMS message.
- sendMessage(String, String, String) - Method in interface com.mongodb.stitch.android.services.twilio.TwilioServiceClient
-
Sends an SMS/MMS message.
- sendMessage(String, String, String) - Method in class com.mongodb.stitch.core.services.twilio.internal.CoreTwilioServiceClient
- sendMessage(String, String, String) - Method in class com.mongodb.stitch.server.services.twilio.internal.TwilioServiceClientImpl
-
Sends an SMS/MMS message.
- sendMessage(String, String, String) - Method in interface com.mongodb.stitch.server.services.twilio.TwilioServiceClient
-
Sends an SMS/MMS message.
- sendMessage(String, String, String, String) - Method in class com.mongodb.stitch.android.services.twilio.internal.TwilioServiceClientImpl
-
Sends an SMS/MMS message.
- sendMessage(String, String, String, String) - Method in interface com.mongodb.stitch.android.services.twilio.TwilioServiceClient
-
Sends an SMS/MMS message.
- sendMessage(String, String, String, String) - Method in class com.mongodb.stitch.core.services.twilio.internal.CoreTwilioServiceClient
- sendMessage(String, String, String, String) - Method in class com.mongodb.stitch.server.services.twilio.internal.TwilioServiceClientImpl
-
Sends an SMS/MMS message.
- sendMessage(String, String, String, String) - Method in interface com.mongodb.stitch.server.services.twilio.TwilioServiceClient
-
Sends an SMS/MMS message.
- sendMessageTo(String, FcmSendMessageRequest) - Method in interface com.mongodb.stitch.android.services.fcm.FcmServiceClient
-
Sends an FCM message to the given target with the given request payload.
- sendMessageTo(String, FcmSendMessageRequest) - Method in class com.mongodb.stitch.android.services.fcm.internal.FcmServiceClientImpl
-
Sends an FCM message to the given target with the given request payload.
- sendMessageTo(String, FcmSendMessageRequest) - Method in class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServiceClient
- sendMessageTo(String, FcmSendMessageRequest) - Method in interface com.mongodb.stitch.server.services.fcm.FcmServiceClient
-
Sends an FCM message to the given target with the given request payload.
- sendMessageTo(String, FcmSendMessageRequest) - Method in class com.mongodb.stitch.server.services.fcm.internal.FcmServiceClientImpl
-
Sends an FCM message to the given target with the given request payload.
- sendMessageToRegistrationTokens(Collection<String>, FcmSendMessageRequest) - Method in interface com.mongodb.stitch.android.services.fcm.FcmServiceClient
-
Sends an FCM message to the given set of registration tokens with the given request payload.
- sendMessageToRegistrationTokens(Collection<String>, FcmSendMessageRequest) - Method in class com.mongodb.stitch.android.services.fcm.internal.FcmServiceClientImpl
-
Sends an FCM message to the given set of registration tokens with the given request payload.
- sendMessageToRegistrationTokens(Collection<String>, FcmSendMessageRequest) - Method in class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServiceClient
- sendMessageToRegistrationTokens(Collection<String>, FcmSendMessageRequest) - Method in interface com.mongodb.stitch.server.services.fcm.FcmServiceClient
-
Sends an FCM message to the given set of registration tokens with the given request payload.
- sendMessageToRegistrationTokens(Collection<String>, FcmSendMessageRequest) - Method in class com.mongodb.stitch.server.services.fcm.internal.FcmServiceClientImpl
-
Sends an FCM message to the given set of registration tokens with the given request payload.
- sendMessageToUsers(Collection<String>, FcmSendMessageRequest) - Method in interface com.mongodb.stitch.android.services.fcm.FcmServiceClient
-
Sends an FCM message to the given set of Stitch users with the given request payload.
- sendMessageToUsers(Collection<String>, FcmSendMessageRequest) - Method in class com.mongodb.stitch.android.services.fcm.internal.FcmServiceClientImpl
-
Sends an FCM message to the given set of Stitch users with the given request payload.
- sendMessageToUsers(Collection<String>, FcmSendMessageRequest) - Method in class com.mongodb.stitch.core.services.fcm.internal.CoreFcmServiceClient
- sendMessageToUsers(Collection<String>, FcmSendMessageRequest) - Method in interface com.mongodb.stitch.server.services.fcm.FcmServiceClient
-
Sends an FCM message to the given set of Stitch users with the given request payload.
- sendMessageToUsers(Collection<String>, FcmSendMessageRequest) - Method in class com.mongodb.stitch.server.services.fcm.internal.FcmServiceClientImpl
-
Sends an FCM message to the given set of Stitch users with the given request payload.
- sendResetPasswordEmail(String) - Method in class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Sends a user a password reset email for the given email.
- sendResetPasswordEmail(String) - Method in interface com.mongodb.stitch.android.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Sends a user a password reset email for the given email.
- sendResetPasswordEmail(String) - Method in class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Sends a user a password reset email for the given email.
- sendResetPasswordEmail(String) - Method in interface com.mongodb.stitch.server.core.auth.providers.userpassword.UserPasswordAuthProviderClient
-
Sends a user a password reset email for the given email.
- sendResetPasswordEmailInternal(String) - Method in class com.mongodb.stitch.core.auth.providers.userpassword.internal.CoreUserPasswordAuthProviderClient
- SERVER - com.mongodb.stitch.core.auth.UserType
- ServerApiKeyAuthProvider - Class in com.mongodb.stitch.core.auth.providers.serverapikey
-
Information about the server API key authentication provider.
- ServerApiKeyCredential - Class in com.mongodb.stitch.core.auth.providers.serverapikey
-
The credential used for server API key log ins.
- ServerApiKeyCredential(String) - Constructor for class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyCredential
-
Constructs a server API key credential for a user.
- ServerNetworkMonitor - Class in com.mongodb.stitch.server.core.internal.net
- ServerNetworkMonitor() - Constructor for class com.mongodb.stitch.server.core.internal.net.ServerNetworkMonitor
- SERVICE_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- SERVICE_COMMAND_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- SERVICE_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- SERVICE_TYPE_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- ServiceClientFactory<T> - Interface in com.mongodb.stitch.android.core.services.internal
- ServiceClientFactory<T> - Interface in com.mongodb.stitch.server.core.services.internal
- set(String, String) - Method in class com.mongodb.stitch.android.core.internal.common.SharedPreferencesStorage
- set(String, String) - Method in class com.mongodb.stitch.core.internal.common.MemoryStorage
- set(String, String) - Method in interface com.mongodb.stitch.core.internal.common.Storage
- setDeploymentModel(String) - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
-
Sets the deployment model for the application.
- setExceptionListener(ExceptionListener) - Method in class com.mongodb.stitch.android.services.mongodb.remote.AsyncChangeStream
-
Optionally adds a listener that is notified when an attempt to retrieve the next event.
- setExceptionListener(ExceptionListener) - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeStream
-
Optionally adds a listener that is notified when an attempt to retrieve the next event fails.
- setHostname(String) - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
-
Sets the client API hostname.
- setLocation(String) - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
-
Sets the application's location.
- setSomePendingWritesAndSave(long, ChangeEvent<BsonDocument>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
-
Sets that there are some pending writes that occurred at a time for an associated locally emitted change event.
- setStale(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreDocumentSynchronizationConfig
- SharedPreferencesStorage - Class in com.mongodb.stitch.android.core.internal.common
- SharedPreferencesStorage(SharedPreferences) - Constructor for class com.mongodb.stitch.android.core.internal.common.SharedPreferencesStorage
- signPolicy(String, String, String, String) - Method in interface com.mongodb.stitch.android.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Signs an AWS S3 security policy for a future put object request.
- signPolicy(String, String, String, String) - Method in class com.mongodb.stitch.android.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Signs an AWS S3 security policy for a future put object request.
- signPolicy(String, String, String, String) - Method in class com.mongodb.stitch.core.services.aws.s3.internal.CoreAwsS3ServiceClient
-
Deprecated.
- signPolicy(String, String, String, String) - Method in interface com.mongodb.stitch.server.services.aws.s3.AwsS3ServiceClient
-
Deprecated.Signs an AWS S3 security policy for a future put object request.
- signPolicy(String, String, String, String) - Method in class com.mongodb.stitch.server.services.aws.s3.internal.AwsS3ServiceClientImpl
-
Deprecated.Signs an AWS S3 security policy for a future put object request.
- sort(BsonDocument) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOperation
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteFindIterableImpl
- sort(Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncFindIterableImpl
- sort(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteFindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.SyncFindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteFindIterableImpl
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSyncFindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncFindIterableImpl
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteFindIterableImpl
- sort(Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteFindIterable
-
Sets the sort criteria to apply to the query.
- start() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Starts data synchronization in a background thread.
- start() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceChangeStreamListener
-
Opens the stream in a background thread.
- Stitch - Class in com.mongodb.stitch.android.core
-
The entry point into the Android SDK.
- Stitch - Class in com.mongodb.stitch.server.core
-
The entry point into the Server SDK.
- StitchAppAuthRoutes - Class in com.mongodb.stitch.core.internal.net
- StitchAppAuthRoutes.RouteParts - Class in com.mongodb.stitch.core.internal.net
- StitchAppClient - Interface in com.mongodb.stitch.android.core
-
StitchAppClient is the main class used to work with Stitch.
- StitchAppClient - Interface in com.mongodb.stitch.server.core
-
StitchAppClient is the main class used to work with Stitch.
- StitchAppClientConfiguration - Class in com.mongodb.stitch.core
-
Properties representing the configuration of an app client that communicate with a particular MongoDB Stitch application.
- StitchAppClientConfiguration.Builder - Class in com.mongodb.stitch.core
-
A builder that can build a
StitchAppClientConfiguration
object. - StitchAppClientImpl - Class in com.mongodb.stitch.android.core.internal
- StitchAppClientImpl - Class in com.mongodb.stitch.server.core.internal
- StitchAppClientImpl(String, StitchAppClientConfiguration) - Constructor for class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
-
Constructs an app client with the given configuration.
- StitchAppClientImpl(String, StitchAppClientConfiguration) - Constructor for class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
-
Constructs an app client with the given configuration.
- StitchAppClientInfo - Class in com.mongodb.stitch.core
-
A class providing basic information about a Stitch app client.
- StitchAppClientInfo(String, String, String, String, CodecRegistry, NetworkMonitor, AuthMonitor, Dispatcher) - Constructor for class com.mongodb.stitch.core.StitchAppClientInfo
-
Constructs the
StitchAppClientInfo
. - StitchAppRequestClientImpl - Class in com.mongodb.stitch.core.internal.net
- StitchAppRequestClientImpl(String, String, Transport, Long) - Constructor for class com.mongodb.stitch.core.internal.net.StitchAppRequestClientImpl
- StitchAppRoutes - Class in com.mongodb.stitch.core.internal.net
- StitchAppRoutes(String) - Constructor for class com.mongodb.stitch.core.internal.net.StitchAppRoutes
-
Constructs the app specific routes to access an app based on the client app id.
- StitchAppRoutes.RouteParts - Class in com.mongodb.stitch.core.internal.net
- StitchAuth - Interface in com.mongodb.stitch.android.core.auth
-
StitchAuth manages authentication for any Stitch based client.
- StitchAuth - Interface in com.mongodb.stitch.server.core.auth
-
StitchAuth manages authentication for any Stitch based client.
- StitchAuthDocRequest - Class in com.mongodb.stitch.core.internal.net
- StitchAuthDocRequest(StitchAuthRequest, Document) - Constructor for class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest
- StitchAuthDocRequest(StitchRequest, Document) - Constructor for class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest
- StitchAuthDocRequest.Builder - Class in com.mongodb.stitch.core.internal.net
- StitchAuthImpl - Class in com.mongodb.stitch.android.core.auth.internal
-
The Android specific authentication component for clients that acts as a
StitchAuth
and anStitchAuthRequestClient
. - StitchAuthImpl - Class in com.mongodb.stitch.server.core.auth.internal
- StitchAuthImpl(StitchRequestClient, StitchAuthRoutes, Storage, TaskDispatcher, StitchAppClientInfo) - Constructor for class com.mongodb.stitch.android.core.auth.internal.StitchAuthImpl
-
Constructs a
StitchAuthImpl
. - StitchAuthImpl(StitchRequestClient, StitchAuthRoutes, Storage, StitchAppClientInfo) - Constructor for class com.mongodb.stitch.server.core.auth.internal.StitchAuthImpl
- StitchAuthListener - Interface in com.mongodb.stitch.android.core.auth
-
StitchAuthListener listens to a
StitchAuth
instance for authentication events as they happen in aStitchAppClient
. - StitchAuthListener - Interface in com.mongodb.stitch.server.core.auth
-
StitchAuthListener allows one to hook into authentication events as they happen in a Stitch app client.
- StitchAuthRequest - Class in com.mongodb.stitch.core.internal.net
-
A
StitchRequest
that is authenticated by a logged in user. - StitchAuthRequest.Builder - Class in com.mongodb.stitch.core.internal.net
-
A builder that can build
StitchAuthRequest
s. - StitchAuthRequestClient - Interface in com.mongodb.stitch.core.auth.internal
- StitchAuthRoutes - Interface in com.mongodb.stitch.core.auth.internal
- StitchClientConfiguration - Class in com.mongodb.stitch.core
-
Properties representing the configuration of a client that communicate with a particular MongoDB Stitch application.
- StitchClientConfiguration.Builder - Class in com.mongodb.stitch.core
-
A builder that can build a
StitchClientConfiguration
object. - StitchClientErrorCode - Enum in com.mongodb.stitch.core
-
StitchClientErrorCode represents the errors that can occur when using the Stitch client, typically before a request is made to the Stitch server.
- StitchClientException - Exception in com.mongodb.stitch.core
-
An exception indicating that an error occurred when using the Stitch client, typically before the client performed a request.
- StitchClientException(StitchClientErrorCode) - Constructor for exception com.mongodb.stitch.core.StitchClientException
-
Constructs a client exception with the given error code.
- StitchCredential - Interface in com.mongodb.stitch.core.auth
-
A StitchCredential provides a Stitch client the information needed to log in or link a user with an identity.
- StitchDocRequest - Class in com.mongodb.stitch.core.internal.net
- StitchDocRequest.Builder - Class in com.mongodb.stitch.core.internal.net
- StitchError - Class in com.mongodb.stitch.core.internal.common
-
A set of utilities for handling errors that come back from Stitch app servers.
- StitchEvent<T> - Class in com.mongodb.stitch.core.internal.net
-
Stitch abstraction of server-sent events.
- StitchException - Exception in com.mongodb.stitch.core
-
StitchExceptions represent a class of exceptions that happen while utilizing the Stitch SDK and communicating Stitch.
- StitchInitProvider - Class in com.mongodb.stitch.android.core.internal
-
StitchInitProvider's sole purpose is to automatically initialize the SDK with the application this provider is bound to.
- StitchInitProvider() - Constructor for class com.mongodb.stitch.android.core.internal.StitchInitProvider
- StitchObjectMapper - Class in com.mongodb.stitch.core.internal.common
- StitchPush - Interface in com.mongodb.stitch.android.core.push
-
StitchPush can be used to get clients that can register for push notifications via Stitch.
- StitchPushClient - Interface in com.mongodb.stitch.android.core.push.internal
-
StitchPushClient is used to register for push notifications.
- StitchPushClientImpl - Class in com.mongodb.stitch.android.core.push.internal
- StitchPushImpl - Class in com.mongodb.stitch.android.core.push.internal
- StitchPushImpl(StitchAuthRequestClient, StitchPushRoutes, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.core.push.internal.StitchPushImpl
- StitchPushRoutes - Class in com.mongodb.stitch.core.push.internal
- StitchPushRoutes(String) - Constructor for class com.mongodb.stitch.core.push.internal.StitchPushRoutes
- StitchPushRoutes.RouteParts - Class in com.mongodb.stitch.core.push.internal
- StitchRequest - Class in com.mongodb.stitch.core.internal.net
- StitchRequest.Builder - Class in com.mongodb.stitch.core.internal.net
-
A builder that can build
StitchRequest
s. - StitchRequestClient - Interface in com.mongodb.stitch.core.internal.net
- StitchRequestClientImpl - Class in com.mongodb.stitch.core.internal.net
- StitchRequestClientImpl(String, Transport, Long) - Constructor for class com.mongodb.stitch.core.internal.net.StitchRequestClientImpl
-
Constructs a StitchRequestClientImpl with the provided parameters.
- StitchRequestErrorCode - Enum in com.mongodb.stitch.core
-
StitchRequestErrorCode represents the reasons that a request may fail.
- StitchRequestException - Exception in com.mongodb.stitch.core
-
Indicates that an error occurred while a request was being carried out.
- StitchRequestException(Exception, StitchRequestErrorCode) - Constructor for exception com.mongodb.stitch.core.StitchRequestException
-
Constructs a request exception from the underlying exception and error code.
- StitchRequestException(String, StitchRequestErrorCode) - Constructor for exception com.mongodb.stitch.core.StitchRequestException
-
Constructs a request exception from an error code without an underlying exception.
- StitchServiceBinder - Interface in com.mongodb.stitch.core.services.internal
-
An ifc that allows any service of any type to bind to it's associated
CoreStitchServiceClient
. - StitchServiceClient - Interface in com.mongodb.stitch.android.core.services
-
StitchServiceClient acts as a general purpose client for working with services that either not defined or well defined by this SDK.
- StitchServiceClient - Interface in com.mongodb.stitch.server.core.services
-
StitchServiceClient acts as a general purpose client for working with services that either not defined or well defined by this SDK.
- StitchServiceClientImpl - Class in com.mongodb.stitch.android.core.services.internal
- StitchServiceClientImpl - Class in com.mongodb.stitch.server.core.services.internal
- StitchServiceClientImpl(CoreStitchServiceClient) - Constructor for class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- StitchServiceClientImpl(CoreStitchServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- StitchServiceErrorCode - Enum in com.mongodb.stitch.core
-
StitchServiceErrorCode represents the set of errors that can come back from a Stitch request.
- StitchServiceException - Exception in com.mongodb.stitch.core
-
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.
- StitchServiceException(StitchServiceErrorCode) - Constructor for exception com.mongodb.stitch.core.StitchServiceException
-
Constructs a new exception with the given error code.
- StitchServiceException(String, StitchServiceErrorCode) - Constructor for exception com.mongodb.stitch.core.StitchServiceException
-
Constructs a new exception with the given message error code.
- StitchServiceRoutes - Class in com.mongodb.stitch.core.services.internal
- StitchServiceRoutes(String) - Constructor for class com.mongodb.stitch.core.services.internal.StitchServiceRoutes
- StitchUser - Interface in com.mongodb.stitch.android.core.auth
-
A user that belongs to a MongoDB Stitch application.
- StitchUser - Interface in com.mongodb.stitch.server.core.auth
-
A user that belongs to a MongoDB Stitch application.
- StitchUserFactory<StitchUserT extends CoreStitchUser> - Interface in com.mongodb.stitch.core.auth.internal
- StitchUserFactoryImpl - Class in com.mongodb.stitch.android.core.auth.internal
- StitchUserFactoryImpl - Class in com.mongodb.stitch.server.core.auth.internal
- StitchUserFactoryImpl(StitchAuthImpl) - Constructor for class com.mongodb.stitch.android.core.auth.internal.StitchUserFactoryImpl
- StitchUserFactoryImpl(StitchAuthImpl) - Constructor for class com.mongodb.stitch.server.core.auth.internal.StitchUserFactoryImpl
- StitchUserIdentity - Class in com.mongodb.stitch.core.auth
-
An identity that belongs to a Stitch user.
- StitchUserIdentity(StitchUserIdentity) - Constructor for class com.mongodb.stitch.core.auth.StitchUserIdentity
- StitchUserIdentity(String, String) - Constructor for class com.mongodb.stitch.core.auth.StitchUserIdentity
-
Constructs a new identity with the given id and provider type.
- StitchUserImpl - Class in com.mongodb.stitch.android.core.auth.internal
- StitchUserImpl - Class in com.mongodb.stitch.server.core.auth.internal
- StitchUserImpl(String, String, String, String, StitchUserProfileImpl, StitchAuthImpl, boolean, Date, Document) - Constructor for class com.mongodb.stitch.android.core.auth.internal.StitchUserImpl
- StitchUserImpl(String, String, String, String, StitchUserProfileImpl, StitchAuthImpl, boolean, Date, Document) - Constructor for class com.mongodb.stitch.server.core.auth.internal.StitchUserImpl
- StitchUserProfile - Interface in com.mongodb.stitch.core.auth
-
Profile information on a Stitch user.
- StitchUserProfileImpl - Class in com.mongodb.stitch.core.auth.internal
- StitchUserProfileImpl(StitchUserProfileImpl) - Constructor for class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
- StitchUserProfileImpl(UserType, Map<String, String>, List<? extends StitchUserIdentity>) - Constructor for class com.mongodb.stitch.core.auth.internal.StitchUserProfileImpl
-
Constructs a user profile.
- stop() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Stops the background data synchronization thread.
- stop() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.NamespaceChangeStreamListener
-
Stops the background stream thread.
- Storage - Interface in com.mongodb.stitch.core.internal.common
- StoreAuthInfo - Class in com.mongodb.stitch.core.auth.internal.models
-
An
AuthInfo
for local persistence. - StoreAuthInfo(String, String, String, String, String, String, StoreCoreUserProfile, Date) - Constructor for class com.mongodb.stitch.core.auth.internal.models.StoreAuthInfo
-
Constructs a
StoreAuthInfo
from storage. - StoreAuthInfo(String, String, String, String, String, String, StitchUserProfileImpl, Date) - Constructor for class com.mongodb.stitch.core.auth.internal.models.StoreAuthInfo
-
Constructs a fully specified
StoreAuthInfo
. - stream(Request) - Method in class com.mongodb.stitch.core.internal.net.OkHttpTransport
- stream(Request) - Method in interface com.mongodb.stitch.core.internal.net.Transport
-
Opens a Server-Sent Event (SSE) stream.
- Stream<T> - Class in com.mongodb.stitch.core.internal.net
-
Stitch stream that sits on top of an
EventStream
. - Stream(EventStream, Class<T>, CodecRegistry) - Constructor for class com.mongodb.stitch.core.internal.net.Stream
- Stream(EventStream, Decoder<T>) - Constructor for class com.mongodb.stitch.core.internal.net.Stream
- streamFunction(String, List<?>, Decoder<T>) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- streamFunction(String, List<?>, Decoder<T>) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- successfulResultOf(T) - Static method in class com.mongodb.stitch.core.internal.common.OperationResult
- switchToUserWithId(String) - Method in interface com.mongodb.stitch.android.core.auth.StitchAuth
-
Switches the active user to the user with the provided id.
- switchToUserWithId(String) - Method in class com.mongodb.stitch.core.auth.internal.CoreStitchAuth
- switchToUserWithId(String) - Method in interface com.mongodb.stitch.server.core.auth.StitchAuth
-
Switches the active user to the user with the provided id.
- sync() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- sync() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
A set of synchronization related operations on this collection.
- sync() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
A set of synchronization related operations at the collection level.
- sync() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
- Sync<DocumentT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
A set of synchronization related operations for a collection.
- SyncAggregateIterable<ResultT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
Iterable for aggregate.
- SyncConfiguration - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Properties representing the configuration of an app client that communicate with a particular MongoDB Stitch application.
- SyncConfiguration.Builder - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
A builder that can build a
SyncConfiguration
object. - SyncConfigurationException - Exception in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Exception pertaining to any errors pertaining to SyncConfiguration
- SyncCountOptions - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The options for a count operation.
- SyncCountOptions() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncCountOptions
- SyncDeleteResult - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The result of a delete operation.
- SyncDeleteResult(long) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncDeleteResult
-
Constructs a result.
- syncDocumentsFromRemote(MongoNamespace, BsonValue...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Requests that a document be synchronized by the given _id.
- SyncFindIterable<ResultT> - Interface in com.mongodb.stitch.android.services.mongodb.remote
-
Iterable for find in the context of sync.
- SyncFindIterableImpl<ResultT> - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
-
Iterable for find in the context of sync.
- SyncFrequency - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Base representation of the frequency a user may choose for sync.
- SyncFrequency() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncFrequency
- SyncImpl<DocumentT> - Class in com.mongodb.stitch.android.services.mongodb.remote.internal
- SyncInsertManyResult - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The result of an insert many operation.
- SyncInsertManyResult(Map<Long, BsonValue>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncInsertManyResult
-
Constructs a result.
- SyncInsertOneResult - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The result of an insert one operation.
- SyncInsertOneResult(BsonValue) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncInsertOneResult
-
Constructs a result.
- syncMany(BsonValue...) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- syncMany(BsonValue...) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Requests that the given document _ids be synchronized.
- syncMany(BsonValue...) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Requests that the given document _ids be synchronized.
- syncMany(BsonValue...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- SyncMongoClientFactory - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- SyncMongoClientFactory() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncMongoClientFactory
- syncOne(BsonValue) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- syncOne(BsonValue) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Requests that the given document _id be synchronized.
- syncOne(BsonValue) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Requests that the given document _id be synchronized.
- syncOne(BsonValue) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- SyncOperations<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
- SyncOperations(MongoNamespace, Class<DocumentT>, DataSynchronizer, CodecRegistry) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncOperations
- SyncUpdateOptions - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The options to apply when updating documents.
- SyncUpdateOptions() - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncUpdateOptions
- SyncUpdateResult - Class in com.mongodb.stitch.core.services.mongodb.remote.sync
-
The result of an update operation.
- SyncUpdateResult(long, long, BsonValue) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncUpdateResult
-
Constructs a result.
T
- TaskCallbackAdapter<T> - Class in com.mongodb.stitch.android.core.internal.common
- TaskDispatcher - Class in com.mongodb.stitch.android.core.internal.common
- TaskDispatcher() - Constructor for class com.mongodb.stitch.android.core.internal.common.TaskDispatcher
- TEXT_EVENT_STREAM - Static variable in class com.mongodb.stitch.core.internal.net.ContentTypes
- ThreadDispatcher - Class in com.mongodb.stitch.core.internal.common
- ThreadDispatcher() - Constructor for class com.mongodb.stitch.core.internal.common.ThreadDispatcher
- toBsonDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.BaseChangeEvent
-
Converts the change event to a BSON representation, as it would look on a MongoDB change stream, or a Stitch compact watch stream.
- toBsonDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeEvent
-
Serializes this change event into a
BsonDocument
. - toBsonDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Serializes this change event into a
BsonDocument
. - toBsonDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
- toBsonDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Converts this update description to its document representation as it would appear in a MongoDB Change Event.
- toBsonDocument(Bson, Class<T>, CodecRegistry) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
- toBsonDocumentOrNull(Bson, Class<T>, CodecRegistry) - Static method in exception com.mongodb.stitch.core.internal.common.BsonUtils
- toBytes(BsonDocument) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.HashUtils
- toDocument() - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest
- toRemote() - Method in enum com.mongodb.stitch.core.services.mongodb.remote.OperationType
-
Converts this operation to the remote string representation of the operation as represented in a
ChangeEvent
from a remote cluster. - toString() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiAuthInfo
- toString() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiCoreUserProfile
- toString() - Method in class com.mongodb.stitch.core.auth.internal.models.ApiStitchUserIdentity
- toString() - Method in class com.mongodb.stitch.core.auth.providers.userapikey.models.UserApiKey
- toString() - Method in enum com.mongodb.stitch.core.auth.UserType
- toString() - Method in class com.mongodb.stitch.core.internal.net.ApiAppMetadata
- toString() - Method in class com.mongodb.stitch.core.internal.net.StitchRequest
- toString() - Method in enum com.mongodb.stitch.core.services.fcm.FcmSendMessagePriority
- toString() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteCountOptions
- toString() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
- toString() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOptions
- toString() - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateOptions
- toString() - Method in enum com.mongodb.stitch.core.StitchClientErrorCode
- toString() - Method in exception com.mongodb.stitch.core.StitchClientException
- toString() - Method in enum com.mongodb.stitch.core.StitchRequestErrorCode
- toString() - Method in exception com.mongodb.stitch.core.StitchRequestException
- toString() - Method in exception com.mongodb.stitch.core.StitchServiceException
- toUpdateDocument() - Method in class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Convert this update description to an update document.
- TRACE - com.mongodb.stitch.core.internal.net.Method
- Transport - Interface in com.mongodb.stitch.core.internal.net
- TRANSPORT_ERROR - com.mongodb.stitch.core.StitchRequestErrorCode
- tryIsLoggedIn() - Method in class com.mongodb.stitch.android.core.internal.StitchAppClientImpl
- tryIsLoggedIn() - Method in interface com.mongodb.stitch.core.internal.common.AuthMonitor
-
Get whether or not the application client is currently logged in.
- tryIsLoggedIn() - Method in class com.mongodb.stitch.server.core.internal.StitchAppClientImpl
- tryNext() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCursor
-
A special
next()
case that returns the next document if available or null. - TWILIO_ERROR - com.mongodb.stitch.core.StitchServiceErrorCode
- TwilioServiceClient - Interface in com.mongodb.stitch.android.services.twilio
-
The Twilio service client.
- TwilioServiceClient - Interface in com.mongodb.stitch.server.services.twilio
-
The Twilio service client.
- TwilioServiceClientImpl - Class in com.mongodb.stitch.android.services.twilio.internal
- TwilioServiceClientImpl - Class in com.mongodb.stitch.server.services.twilio.internal
- TwilioServiceClientImpl(CoreTwilioServiceClient) - Constructor for class com.mongodb.stitch.server.services.twilio.internal.TwilioServiceClientImpl
- TwilioServiceClientImpl(CoreTwilioServiceClient, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.services.twilio.internal.TwilioServiceClientImpl
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.anonymous.AnonymousAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.custom.CustomAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.facebook.FacebookAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.function.FunctionAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.google.GoogleAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.serverapikey.ServerApiKeyAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyAuthProvider
- TYPE - Static variable in class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordAuthProvider
U
- UNKNOWN - com.mongodb.stitch.core.auth.UserType
- UNKNOWN - com.mongodb.stitch.core.services.mongodb.remote.OperationType
- UNKNOWN - com.mongodb.stitch.core.StitchServiceErrorCode
- update(Uri, ContentValues, String, String[]) - Method in class com.mongodb.stitch.android.core.internal.StitchInitProvider
- update(Uri, ContentValues, String, String[]) - Method in class com.mongodb.stitch.android.services.mongodb.local.internal.MongoDbMobileProvider
- UPDATE - com.mongodb.stitch.core.services.mongodb.remote.OperationType
- UpdateDescription - Class in com.mongodb.stitch.core.services.mongodb.remote
-
Indicates which fields have been modified in a given update operation.
- UpdateDescription(BsonDocument, Collection<String>) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.UpdateDescription
-
Creates an update description with the specified updated fields and removed field names.
- updateMany(Bson, Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- updateMany(Bson, Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Update all documents that have been synchronized with the remote in the collection according to the specified arguments.
- updateMany(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Update all documents in the collection that have been synchronized with the remote according to the specified arguments.
- updateMany(Bson, Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- updateMany(Bson, Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, RemoteUpdateOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, RemoteUpdateOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, RemoteUpdateOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, RemoteUpdateOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, RemoteUpdateOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, RemoteUpdateOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(Bson, Bson, SyncUpdateOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- updateMany(Bson, Bson, SyncUpdateOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Update all documents that have been synchronized with the remote in the collection according to the specified arguments.
- updateMany(Bson, Bson, SyncUpdateOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Update all documents in the collection that have been synchronized with the remote according to the specified arguments.
- updateMany(Bson, Bson, SyncUpdateOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- updateOne(Bson, Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- updateOne(Bson, Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Update a single document that has been synchronized with the remote in the collection according to the specified arguments.
- updateOne(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Update a single document in the collection that have been synchronized with the remote according to the specified arguments.
- updateOne(Bson, Bson) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- updateOne(Bson, Bson) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, RemoteUpdateOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, RemoteUpdateOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, RemoteUpdateOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, RemoteUpdateOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, RemoteUpdateOptions) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, RemoteUpdateOptions) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(Bson, Bson, SyncUpdateOptions) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
- updateOne(Bson, Bson, SyncUpdateOptions) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Update a single document that has been synchronized with the remote in the collection according to the specified arguments.
- updateOne(Bson, Bson, SyncUpdateOptions) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Update a single document in the collection that has been synchronized with the remote according to the specified arguments.
- updateOne(Bson, Bson, SyncUpdateOptions) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
- updateResultDecoder - Static variable in class com.mongodb.stitch.core.services.mongodb.remote.internal.ResultDecoders
- updateSyncFrequency(SyncFrequency) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.SyncImpl
-
Sets the SyncFrequency on this collection.
- updateSyncFrequency(SyncFrequency) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.Sync
-
Sets the SyncFrequency on this collection.
- updateSyncFrequency(SyncFrequency) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.sync.CoreSync
-
Set the SyncFrequency on this collection.
- updateSyncFrequency(SyncFrequency) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.CoreSyncImpl
-
Set the SyncFrequency on this collection.
- upsert(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.FindOneAndModifyOperation
- upsert(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteFindOneAndModifyOptions
-
Set to true if a new document should be inserted if there are no matches to the query filter.
- upsert(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.RemoteUpdateOptions
-
Set to true if a new document should be inserted if there are no matches to the query filter.
- upsert(boolean) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.SyncUpdateOptions
- USER_ALREADY_CONFIRMED - com.mongodb.stitch.core.StitchServiceErrorCode
- USER_APP_DOMAIN_MISMATCH - com.mongodb.stitch.core.StitchServiceErrorCode
- USER_DISABLED - com.mongodb.stitch.core.StitchServiceErrorCode
- USER_LOGGED_IN - com.mongodb.stitch.core.services.internal.AuthEvent.Type
- USER_LOGGED_OUT - com.mongodb.stitch.core.services.internal.AuthEvent.Type
- USER_NO_LONGER_VALID - com.mongodb.stitch.core.StitchClientErrorCode
- USER_NOT_FOUND - com.mongodb.stitch.core.StitchClientErrorCode
- USER_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- USER_NOT_LOGGED_IN - com.mongodb.stitch.core.StitchClientErrorCode
- USER_REMOVED - com.mongodb.stitch.core.services.internal.AuthEvent.Type
- UserApiKey - Class in com.mongodb.stitch.core.auth.providers.userapikey.models
-
A struct representing a user API key as returned by the Stitch client API.
- UserApiKey(String, String, String, Boolean) - Constructor for class com.mongodb.stitch.core.auth.providers.userapikey.models.UserApiKey
-
Constructs a user API key with the provided parameters.
- UserApiKeyAuthProvider - Class in com.mongodb.stitch.core.auth.providers.userapikey
-
Information about the user API key authentication provider.
- UserApiKeyAuthProviderClient - Interface in com.mongodb.stitch.android.core.auth.providers.userapikey
-
The user API key authentication provider client.
- UserApiKeyAuthProviderClient - Interface in com.mongodb.stitch.server.core.auth.providers.userapikey
-
The user API key authentication provider client.
- UserApiKeyAuthProviderClientImpl - Class in com.mongodb.stitch.android.core.auth.providers.userapikey.internal
- UserApiKeyAuthProviderClientImpl - Class in com.mongodb.stitch.server.core.auth.providers.userapikey.internal
- UserApiKeyAuthProviderClientImpl(StitchAuthRequestClient, StitchAuthRoutes) - Constructor for class com.mongodb.stitch.server.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
- UserApiKeyAuthProviderClientImpl(StitchAuthRequestClient, StitchAuthRoutes, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.core.auth.providers.userapikey.internal.UserApiKeyAuthProviderClientImpl
- UserApiKeyCredential - Class in com.mongodb.stitch.core.auth.providers.userapikey
-
The credential used for user API key log ins.
- UserApiKeyCredential(String) - Constructor for class com.mongodb.stitch.core.auth.providers.userapikey.UserApiKeyCredential
-
Constructs a user API key credential for a user.
- UserLoggedIn(StitchUserT) - Constructor for class com.mongodb.stitch.core.services.internal.AuthEvent.UserLoggedIn
- UserLoggedOut(StitchUserT) - Constructor for class com.mongodb.stitch.core.services.internal.AuthEvent.UserLoggedOut
- UserPasswordAuthProvider - Class in com.mongodb.stitch.core.auth.providers.userpassword
-
Information about the User/Password authentication provider.
- UserPasswordAuthProviderClient - Interface in com.mongodb.stitch.android.core.auth.providers.userpassword
-
The User/Password authentication provider client used to register users.
- UserPasswordAuthProviderClient - Interface in com.mongodb.stitch.server.core.auth.providers.userpassword
-
The User/Password authentication provider client used to register users.
- UserPasswordAuthProviderClientImpl - Class in com.mongodb.stitch.android.core.auth.providers.userpassword.internal
-
The implementation of the User/Password authentication provider client.
- UserPasswordAuthProviderClientImpl - Class in com.mongodb.stitch.server.core.auth.providers.userpassword.internal
-
The implementation of the User/Password authentication provider client.
- UserPasswordAuthProviderClientImpl(String, StitchRequestClient, StitchAuthRoutes) - Constructor for class com.mongodb.stitch.server.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Constructs a new User/Password authentication provider client.
- UserPasswordAuthProviderClientImpl(String, StitchRequestClient, StitchAuthRoutes, TaskDispatcher) - Constructor for class com.mongodb.stitch.android.core.auth.providers.userpassword.internal.UserPasswordAuthProviderClientImpl
-
Constructs a new User/Password authentication provider client.
- UserPasswordCredential - Class in com.mongodb.stitch.core.auth.providers.userpassword
-
The credential used for User/Password log ins.
- UserPasswordCredential(String, String) - Constructor for class com.mongodb.stitch.core.auth.providers.userpassword.UserPasswordCredential
-
Constructs a user password credential for a user.
- UserRemoved(StitchUserT) - Constructor for class com.mongodb.stitch.core.services.internal.AuthEvent.UserRemoved
- UserType - Enum in com.mongodb.stitch.core.auth
-
UserType indicates the type of a user.
V
- VALUE_ALREADY_EXISTS - com.mongodb.stitch.core.StitchServiceErrorCode
- VALUE_DUPLICATE_NAME - com.mongodb.stitch.core.StitchServiceErrorCode
- VALUE_NOT_FOUND - com.mongodb.stitch.core.StitchServiceErrorCode
- valueOf(String) - Static method in enum com.mongodb.stitch.core.auth.UserType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.internal.net.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.services.fcm.FcmSendMessagePriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.services.http.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.services.internal.AuthEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.services.internal.RebindEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.services.mongodb.remote.OperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.ConflictResolutionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.StitchClientErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.StitchRequestErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.mongodb.stitch.core.StitchServiceErrorCode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.mongodb.stitch.core.auth.UserType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.internal.net.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.services.fcm.FcmSendMessagePriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.services.http.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.services.internal.AuthEvent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.services.internal.RebindEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.services.mongodb.remote.OperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.ConflictResolutionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.StitchClientErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.StitchRequestErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.mongodb.stitch.core.StitchServiceErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Version(int, String, long) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DocumentVersionInfo.Version
W
- watch() - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watch() - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches a collection.
- watch() - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Watches a collection.
- watch() - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Watches a collection.
- watch() - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watch() - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches a collection.
- watch(BsonValue...) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watch(BsonValue...) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watch(BsonValue...) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Watches specified IDs in a collection.
- watch(BsonValue...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Watches specified IDs in a collection.
- watch(BsonValue...) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watch(BsonValue...) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watch(ObjectId...) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watch(ObjectId...) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watch(ObjectId...) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Watches specified IDs in a collection.
- watch(ObjectId...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Watches specified IDs in a collection.
- watch(ObjectId...) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watch(ObjectId...) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watchCompact(BsonValue...) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchCompact(BsonValue...) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watchCompact(BsonValue...) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Watches specified IDs in a collection.
- watchCompact(BsonValue...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Watches specified IDs in a collection.
- watchCompact(BsonValue...) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchCompact(BsonValue...) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watchCompact(ObjectId...) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchCompact(ObjectId...) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- watchCompact(ObjectId...) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Watches specified IDs in a collection.
- watchCompact(ObjectId...) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Watches specified IDs in a collection.
- watchCompact(ObjectId...) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchCompact(ObjectId...) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches specified IDs in a collection.
- WatchOperation<DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.internal
- watchWithFilter(BsonDocument) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchWithFilter(BsonDocument) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches a collection.
- watchWithFilter(BsonDocument) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Watches a collection.
- watchWithFilter(BsonDocument) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
-
Watches a collection.
- watchWithFilter(BsonDocument) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchWithFilter(BsonDocument) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches a collection.
- watchWithFilter(Document) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchWithFilter(Document) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Watches a collection.
- watchWithFilter(Document) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- watchWithFilter(Document) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Watches a collection.
- wipeInMemorySettings() - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.DataSynchronizer
-
Reloads the synchronization config.
- WITH_DOCUMENT - com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution.ConflictResolutionType
- withAccessToken() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Set if this request should use an access token in this request.
- withAccessToken() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Set if this request should use an access token in this request.
- withAction(String) - Method in class com.mongodb.stitch.core.services.aws.AwsRequest.Builder
-
Sets the action within the AWS service to perform.
- withArguments(Document) - Method in class com.mongodb.stitch.core.services.aws.AwsRequest.Builder
-
Sets the arguments that will be used in the action.
- withAuthUrl(String) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the URL that will be used to capture cookies for authentication before the actual request is executed.
- withBadge(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the value of the badge on the home screen app icon.
- withBaseUrl(String) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the base URL of the Stitch server that the client will communicate with to retrieve application metadata.
- withBaseUrl(String) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Sets the base URL of the Stitch server that the client will communicate with.
- withBody(byte[]) - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Sets a copy of the body that will be sent along with the request.
- withBody(byte[]) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Sets a copy of the body that will be sent along with the request.
- withBody(byte[]) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Sets a copy of the body that will be sent along with the request.
- withBody(byte[]) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Sets a copy of the body that will be sent along with the request.
- withBody(byte[]) - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Sets a copy of the body that will be sent along with the request.
- withBody(Object) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the body that will be included in the request.
- withBody(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the notification's body text.
- withBodyLocArgs(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the variable string values to be used in place of the format specifiers in bodyLocKey to use to localize the body text to the user's current localization.
- withBodyLocKey(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the key to the body string in the app's string resources to use to localize the body text to the user's current localization.
- withChangeEventListener(ChangeEventListener<?>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Sets the changeEventListener for the SyncConfiguration.
- withClickAction(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the action associated with a user click on the notification.
- withCodec(Codec<?>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Sets the codec for the SyncConfiguration.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.android.core.services.internal.StitchServiceClientImpl
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.android.core.services.StitchServiceClient
-
Create a new StitchServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.android.services.aws.AwsServiceClient
-
Create a new AwsServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.android.services.aws.internal.AwsServiceClientImpl
-
Create a new AwsServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Create a new RemoteMongoCollection instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.core.internal.common.StitchObjectMapper
-
Applies the given codec registry to be used alongside the default codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.core.services.aws.internal.CoreAwsServiceClient
-
Create a new CoreAwsServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.core.services.internal.CoreStitchServiceClient
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.core.services.internal.CoreStitchServiceClientImpl
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Create a new CoreRemoteMongoCollection instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Merges the provided codec registry with the default codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Merges the provided codec registry with the default codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.server.core.services.internal.StitchServiceClientImpl
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.server.core.services.StitchServiceClient
-
Create a new StitchServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.server.services.aws.AwsServiceClient
-
Create a new AwsServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.server.services.aws.internal.AwsServiceClientImpl
-
Create a new AwsServiceClient instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Create a new RemoteMongoCollection instance with a different codec registry.
- withCollapseKey(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets the group of messages that can be collapsed.
- withColor(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the notification's icon color, expressed in #rrggbb format.
- withConflictHandler(ConflictHandler<?>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Sets the conflictHandler for the SyncConfiguration.
- withContentAvailable(boolean) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets whether or not to indicate to the client that content is available in order to wake the device.
- withCookies(Map<String, String>) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the cookies that will be included in the request.
- withData(String) - Method in class com.mongodb.stitch.core.internal.net.Event.Builder
- withData(Document) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets the custom data to send in the payload.
- withDataDirectory(String) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the local directory in which Stitch can store any data (e.g.
- withDataDirectory(String) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Sets the local directory in which Stitch can store any data (e.g.
- withDefaultRequestTimeout(Long) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the number of milliseconds that a `Transport` should spend by default on an HTTP round trip before failing with an error.
- withDefaultRequestTimeout(Long) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Sets the number of milliseconds that a `Transport` should spend by default on an HTTP round trip before failing with an error.
- withDocument(Document) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Sets the document to send in the request.
- withDocument(Document) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Sets the document to send in the request.
- withDocument(T) - Static method in class com.mongodb.stitch.core.services.mongodb.remote.sync.ConflictResolution
-
Returns a new
ConflictResolution.WithDocument
resolution with the provided document. - withDocumentClass(Class<NewDocumentT>) - Method in class com.mongodb.stitch.android.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- withDocumentClass(Class<NewDocumentT>) - Method in interface com.mongodb.stitch.android.services.mongodb.remote.RemoteMongoCollection
-
Create a new RemoteMongoCollection instance with a different default class to cast any documents returned from the database into.
- withDocumentClass(Class<NewDocumentT>) - Method in interface com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollection
-
Create a new CoreRemoteMongoCollection instance with a different default class to cast any documents returned from the database into.
- withDocumentClass(Class<NewDocumentT>) - Method in class com.mongodb.stitch.core.services.mongodb.remote.internal.CoreRemoteMongoCollectionImpl
- withDocumentClass(Class<NewDocumentT>) - Method in class com.mongodb.stitch.server.services.mongodb.remote.internal.RemoteMongoCollectionImpl
- withDocumentClass(Class<NewDocumentT>) - Method in interface com.mongodb.stitch.server.services.mongodb.remote.RemoteMongoCollection
-
Create a new RemoteMongoCollection instance with a different default class to cast any documents returned from the database into.
- withEncodeBodyAsJson(Boolean) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets whether or not the included body should be encoded as extended JSON when sent to the url in this request.
- withEventName(String) - Method in class com.mongodb.stitch.core.internal.net.Event.Builder
- withExceptionListener(ExceptionListener) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Sets the exceptionListener for the SyncConfiguration.
- withFollowRedirects(Boolean) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets whether or not Stitch should follow redirects while executing the request.
- withForm(Map<String, String>) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the form that will be included in the request.
- withHeaders(Map<String, String>) - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Sets the headers that will be included in the request.
- withHeaders(Map<String, String>) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Sets the headers that will be included in the request.
- withHeaders(Map<String, String>) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Sets the headers that will be included in the request.
- withHeaders(Map<String, String>) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Sets the headers that will be included in the request.
- withHeaders(Map<String, String>) - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Sets the headers that will be included in the request.
- withHeaders(Map<String, Collection<String>>) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the headers that will be included in the request.
- withIcon(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the notification's icon.
- withLocalAppName(String) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the name of the local application.
- withLocalAppVersion(String) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the current version of the local application.
- withMethod(Method) - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Sets the HTTP method of the request.
- withMethod(Method) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Sets the HTTP method of the request.
- withMethod(Method) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Sets the HTTP method of the request.
- withMethod(Method) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Sets the HTTP method of the request.
- withMethod(Method) - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Sets the HTTP method of the request.
- withMethod(HttpMethod) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the HTTP method of the request.
- withMutableContent(boolean) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets whether or not the content in the message can be mutated.
- withNetworkMonitor(NetworkMonitor) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the
NetworkMonitor
that the client will used to check internet status. - withNetworkMonitor(NetworkMonitor) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Sets the
NetworkMonitor
that the client will used to check internet status. - withNotification(FcmSendMessageNotification) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets the predefined, user-visible key-value pairs of the notification payload.
- withoutUncommittedWrites() - Method in class com.mongodb.stitch.core.services.mongodb.remote.ChangeEvent
-
Creates a copy of this change event with uncommitted writes flag set to false.
- withoutUncommittedWrites() - Method in class com.mongodb.stitch.core.services.mongodb.remote.CompactChangeEvent
-
Creates a copy of this change event with uncommitted writes flag set to false.
- withPath(String) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Sets the Stitch API path of the request.
- withPath(String) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Sets the Stitch API path of the request.
- withPath(String) - Method in class com.mongodb.stitch.core.internal.net.StitchDocRequest.Builder
-
Sets the Stitch API path of the request.
- withPath(String) - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Sets the Stitch API path of the request.
- withPriority(FcmSendMessagePriority) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets the priority of the message.
- withRefreshToken() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Set if this request should use a refresh token in this request.
- withRefreshToken() - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Set if this request should use a refresh token in this request.
- withRegion(String) - Method in class com.mongodb.stitch.core.services.aws.AwsRequest.Builder
-
Sets the region that service in this request should be scoped to.
- withService(String) - Method in class com.mongodb.stitch.core.services.aws.AwsRequest.Builder
-
Sets the AWS service that the action in the request will be performed against.
- withShouldRefreshOnFailure(boolean) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthDocRequest.Builder
-
Sets whether or not the performer of this request should attempt to refresh authentication info on failure.
- withShouldRefreshOnFailure(boolean) - Method in class com.mongodb.stitch.core.internal.net.StitchAuthRequest.Builder
-
Sets whether or not the performer of this request should attempt to refresh authentication info on failure.
- withSound(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the sound to play when the device receives the notification.
- withStorage(Storage) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the underlying storage for Stitch to persist client specific data to.
- withStorage(Storage) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Sets the underlying storage to persist client specific data to.
- withSyncFrequency(SyncFrequency) - Method in class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.SyncConfiguration.Builder
-
Sets the syncFrequency for the SyncConfiguration.
- withTag(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the identifier used to replace existing notifications in the notification drawer.
- withTimeout(Long) - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Sets the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
- withTimeout(Long) - Method in class com.mongodb.stitch.core.internal.net.StitchRequest.Builder
-
Sets the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
- withTimeToLive(long) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageRequest.Builder
-
Sets how long (in seconds) the message should be kept in FCM storage if the device is offline.
- withTitle(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the notification's title.
- withTitleLocArgs(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the variable string values to be used in place of the format specifiers in titleLocKey to use to localize the title text to the user's current localization.
- withTitleLocKey(String) - Method in class com.mongodb.stitch.core.services.fcm.FcmSendMessageNotification.Builder
-
Sets the key to the title string in the app's string resources to use to localize the title text to the user's current localization.
- withTransport(Transport) - Method in class com.mongodb.stitch.core.StitchAppClientConfiguration.Builder
-
Sets the
Transport
that the client will use to make round trips to the Stitch server. - withTransport(Transport) - Method in class com.mongodb.stitch.core.StitchClientConfiguration.Builder
-
Sets the
Transport
that the client will use to make round trips to the Stitch server. - withUrl(String) - Method in class com.mongodb.stitch.core.internal.net.Request.Builder
-
Sets the URL that the request will be performed against.
- withUrl(String) - Method in class com.mongodb.stitch.core.services.http.HttpRequest.Builder
-
Sets the URL that the request will be performed against.
- WriteModelContainer<CollectionT,DocumentT> - Class in com.mongodb.stitch.core.services.mongodb.remote.sync.internal
-
Abstract structure for collecting writes and applying them at a later time.
- WriteModelContainer(CollectionT) - Constructor for class com.mongodb.stitch.core.services.mongodb.remote.sync.internal.WriteModelContainer
All Classes All Packages