Class MongoDbObjectRepository
- java.lang.Object
-
- io.resys.hdes.object.repo.mongodb.MongoDbObjectRepository
-
- All Implemented Interfaces:
ObjectRepository,ObjectRepository.Commands
public class MongoDbObjectRepository extends Object implements ObjectRepository.Commands, ObjectRepository
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMongoDbObjectRepository.Config-
Nested classes/interfaces inherited from interface io.resys.hdes.object.repo.api.ObjectRepository
ObjectRepository.Blob, ObjectRepository.ChangeAction, ObjectRepository.Changes, ObjectRepository.CheckoutBuilder, ObjectRepository.Commands, ObjectRepository.Commit, ObjectRepository.CommitBuilder, ObjectRepository.Head, ObjectRepository.HistoryBuilder, ObjectRepository.IsName, ObjectRepository.IsObject, ObjectRepository.MergeBuilder, ObjectRepository.Objects, ObjectRepository.PullCommand, ObjectRepository.RebaseBuilder, ObjectRepository.Ref, ObjectRepository.RefStatus, ObjectRepository.Snapshot, ObjectRepository.SnapshotBuilder, ObjectRepository.SnapshotEntry, ObjectRepository.StatusBuilder, ObjectRepository.Tag, ObjectRepository.TagBuilder, ObjectRepository.Tree, ObjectRepository.TreeEntry
-
-
Field Summary
-
Fields inherited from interface io.resys.hdes.object.repo.api.ObjectRepository
MASTER
-
-
Constructor Summary
Constructors Constructor Description MongoDbObjectRepository(ObjectRepository.Objects objects, ObjectRepositoryMapper<com.mongodb.client.MongoClient> mapper)
-
Method Summary
-
-
-
Constructor Detail
-
MongoDbObjectRepository
public MongoDbObjectRepository(ObjectRepository.Objects objects, ObjectRepositoryMapper<com.mongodb.client.MongoClient> mapper)
-
-
Method Detail
-
commit
public ObjectRepository.CommitBuilder commit()
- Specified by:
commitin interfaceObjectRepository.Commands
-
tag
public ObjectRepository.TagBuilder tag()
- Specified by:
tagin interfaceObjectRepository.Commands
-
snapshot
public ObjectRepository.SnapshotBuilder snapshot()
- Specified by:
snapshotin interfaceObjectRepository.Commands
-
status
public ObjectRepository.StatusBuilder status()
- Specified by:
statusin interfaceObjectRepository.Commands
-
merge
public ObjectRepository.MergeBuilder merge()
- Specified by:
mergein interfaceObjectRepository.Commands
-
history
public ObjectRepository.HistoryBuilder history()
- Specified by:
historyin interfaceObjectRepository.Commands
-
objects
public ObjectRepository.Objects objects()
- Specified by:
objectsin interfaceObjectRepository
-
commands
public ObjectRepository.Commands commands()
- Specified by:
commandsin interfaceObjectRepository
-
config
public static MongoDbObjectRepository.Config config()
-
checkout
public ObjectRepository.CheckoutBuilder checkout()
- Specified by:
checkoutin interfaceObjectRepository.Commands
-
pull
public ObjectRepository.PullCommand pull()
- Specified by:
pullin interfaceObjectRepository.Commands
-
-