@NonNullApi
Package com.mongodb.client.model
This package contains models and options that help describe MongoCollection operations
-
Class Summary Class Description Accumulators Deprecated. Usage of this API is not supported in Cloud Service.Aggregates Deprecated. Usage of this API is not supported in Cloud Service.BsonField Deprecated. Usage of this API is not supported in Cloud Service.BucketAutoOptions Deprecated. Usage of this API is not supported in Cloud Service.BucketOptions Deprecated. Usage of this API is not supported in Cloud Service.BulkWriteOptions Deprecated. Usage of this API is not supported in Cloud Service.Collation Deprecated. Usage of this API is not supported in Cloud Service.Collation.Builder Deprecated. Usage of this API is not supported in Cloud Service.CountOptions Deprecated. Usage of this API is not supported in Cloud Service.CreateCollectionOptions Deprecated. Usage of this API is not supported in Cloud Service.CreateIndexOptions Deprecated. Usage of this API is not supported in Cloud Service.CreateViewOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCollectionCountOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCollectionDistinctOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCollectionFindAndModifyOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCollectionFindOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCollectionRemoveOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCollectionUpdateOptions Deprecated. Usage of this API is not supported in Cloud Service.DBCreateViewOptions Deprecated. Usage of this API is not supported in Cloud Service.DeleteManyModel<T> Deprecated. Usage of this API is not supported in Cloud Service.DeleteOneModel<T> Deprecated. Usage of this API is not supported in Cloud Service.DeleteOptions Deprecated. Usage of this API is not supported in Cloud Service.DropIndexOptions Deprecated. Usage of this API is not supported in Cloud Service.EstimatedDocumentCountOptions Deprecated. Usage of this API is not supported in Cloud Service.Facet Deprecated. Usage of this API is not supported in Cloud Service.Field<TExpression> Deprecated. Usage of this API is not supported in Cloud Service.Filters Deprecated. Usage of this API is not supported in Cloud Service.FindOneAndDeleteOptions Deprecated. Usage of this API is not supported in Cloud Service.FindOneAndReplaceOptions Deprecated. Usage of this API is not supported in Cloud Service.FindOneAndUpdateOptions Deprecated. Usage of this API is not supported in Cloud Service.FindOptions Deprecated. there is no replacement for this classGraphLookupOptions Deprecated. Usage of this API is not supported in Cloud Service.Indexes Deprecated. Usage of this API is not supported in Cloud Service.IndexModel Deprecated. Usage of this API is not supported in Cloud Service.IndexOptionDefaults Deprecated. Usage of this API is not supported in Cloud Service.IndexOptions Deprecated. Usage of this API is not supported in Cloud Service.InsertManyOptions Deprecated. Usage of this API is not supported in Cloud Service.InsertOneModel<T> Deprecated. Usage of this API is not supported in Cloud Service.InsertOneOptions Deprecated. Usage of this API is not supported in Cloud Service.MergeOptions Deprecated. Usage of this API is not supported in Cloud Service.ParallelCollectionScanOptions Deprecated. this is an unused class and there should be no reason to use itProjections Deprecated. Usage of this API is not supported in Cloud Service.PushOptions Deprecated. Usage of this API is not supported in Cloud Service.RenameCollectionOptions Deprecated. Usage of this API is not supported in Cloud Service.ReplaceOneModel<T> Deprecated. Usage of this API is not supported in Cloud Service.ReplaceOptions Deprecated. Usage of this API is not supported in Cloud Service.Sorts Deprecated. Usage of this API is not supported in Cloud Service.TextSearchOptions Deprecated. Usage of this API is not supported in Cloud Service.UnwindOptions Deprecated. Usage of this API is not supported in Cloud Service.UpdateManyModel<T> Deprecated. Usage of this API is not supported in Cloud Service.UpdateOneModel<T> Deprecated. Usage of this API is not supported in Cloud Service.UpdateOptions Deprecated. Usage of this API is not supported in Cloud Service.Updates Deprecated. Usage of this API is not supported in Cloud Service.ValidationOptions Deprecated. Usage of this API is not supported in Cloud Service.Variable<TExpression> Deprecated. Usage of this API is not supported in Cloud Service.WriteModel<T> Deprecated. Usage of this API is not supported in Cloud Service. -
Enum Summary Enum Description AggregationLevel Deprecated. BucketGranularity Granularity values for automatic bucketing.CollationAlternate Collation support allows the specific configuration of whether or not spaces and punctuation are considered base characters.CollationCaseFirst Collation support allows the specific configuration of how character cases are handled.CollationMaxVariable Collation support allows the specific configuration of whether or not spaces and punctuation are considered base characters.CollationStrength Collation support allows the specific configuration of how differences between characters are handled.MapReduceAction The map reduce to collection actions.MergeOptions.WhenMatched The behavior of $merge if a result document and an existing document in the collection have the same value for the specified on field(s).MergeOptions.WhenNotMatched The behavior of $merge if a result document does not match an existing document in the out collection.ReturnDocument Indicates which document to return, the original document before change or the document after the changeValidationAction Determines whether to error on invalid documents or just warn about the violations but allow invalid documents.ValidationLevel Determines how strictly MongoDB applies the validation rules to existing documents during an insert or update.