| Package | Description |
|---|---|
| com.artipie.asto |
Abstract Storage.
|
| com.artipie.asto.blocking |
Blocking version of asto.
|
| com.artipie.asto.fs |
File system implementation of asto.
|
| com.artipie.asto.google |
Google storage.
|
| com.artipie.asto.memory |
In memory implementation of Storage.
|
| com.artipie.asto.rx |
RxJava version of asto.
|
| com.artipie.asto.s3 |
Implementation of storage that holds data in S3.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Key.From
Key from something.
|
static class |
Key.Wrap
Default decorator.
|
| Modifier and Type | Field and Description |
|---|---|
static Key |
Key.ROOT
Root key.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Collection<Key>> |
Storage.list(Key prefix)
Return the list of keys that start with this prefix, for
example "foo/bar/".
|
CompletableFuture<Collection<Key>> |
Storage.Wrap.list(Key prefix) |
Optional<Key> |
Key.parent()
Parent key.
|
Optional<Key> |
Key.Wrap.parent() |
Optional<Key> |
Key.From.parent() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
Storage.delete(Key key)
Removes value from storage.
|
CompletableFuture<Void> |
Storage.Wrap.delete(Key key) |
CompletableFuture<Boolean> |
Storage.exists(Key key)
This file exists?
|
CompletableFuture<Boolean> |
Storage.Wrap.exists(Key key) |
CompletableFuture<Collection<Key>> |
Storage.list(Key prefix)
Return the list of keys that start with this prefix, for
example "foo/bar/".
|
CompletableFuture<Collection<Key>> |
Storage.Wrap.list(Key prefix) |
CompletableFuture<Void> |
Storage.move(Key source,
Key destination)
Moves value from one location to another.
|
CompletableFuture<Void> |
Storage.Wrap.move(Key source,
Key destination) |
CompletableFuture<Void> |
Storage.save(Key key,
Content content)
Saves the bytes to the specified key.
|
CompletableFuture<Void> |
Storage.Wrap.save(Key key,
Content content) |
CompletableFuture<Long> |
Storage.size(Key key)
Get value size.
|
CompletableFuture<Long> |
Storage.Wrap.size(Key key) |
CompletableFuture<Content> |
Storage.value(Key key)
Obtain bytes by key.
|
CompletableFuture<Content> |
Storage.Wrap.value(Key key) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Transaction> |
Storage.transaction(List<Key> keys)
Start a transaction with specified keys.
|
CompletableFuture<Transaction> |
Storage.Wrap.transaction(List<Key> keys) |
| Constructor and Description |
|---|
From(Key base,
String... parts)
From base path and parts.
|
Wrap(Key origin)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Key> |
BlockingStorage.list(Key prefix)
Return the list of keys that start with this prefix, for
example "foo/bar/".
|
| Modifier and Type | Method and Description |
|---|---|
void |
BlockingStorage.delete(Key key)
Removes value from storage.
|
boolean |
BlockingStorage.exists(Key key)
This file exists?
|
Collection<Key> |
BlockingStorage.list(Key prefix)
Return the list of keys that start with this prefix, for
example "foo/bar/".
|
void |
BlockingStorage.move(Key source,
Key destination)
Moves value from one location to another.
|
void |
BlockingStorage.save(Key key,
byte[] content)
Save the content.
|
long |
BlockingStorage.size(Key key)
Get value size.
|
byte[] |
BlockingStorage.value(Key key)
Obtain value for the specified key.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Collection<Key>> |
FileStorage.list(Key prefix) |
CompletableFuture<Collection<Key>> |
FileSystemTransaction.list(Key prefix) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
FileStorage.delete(Key key) |
CompletableFuture<Void> |
FileSystemTransaction.delete(Key key) |
CompletableFuture<Boolean> |
FileStorage.exists(Key key) |
CompletableFuture<Boolean> |
FileSystemTransaction.exists(Key key) |
CompletableFuture<Collection<Key>> |
FileStorage.list(Key prefix) |
CompletableFuture<Collection<Key>> |
FileSystemTransaction.list(Key prefix) |
CompletableFuture<Void> |
FileStorage.move(Key source,
Key destination) |
CompletableFuture<Void> |
FileSystemTransaction.move(Key source,
Key destination) |
CompletableFuture<Void> |
FileStorage.save(Key key,
Content content) |
CompletableFuture<Void> |
FileSystemTransaction.save(Key key,
Content content) |
CompletableFuture<Long> |
FileStorage.size(Key key) |
CompletableFuture<Long> |
FileSystemTransaction.size(Key key) |
CompletableFuture<Content> |
FileStorage.value(Key key) |
CompletableFuture<Content> |
FileSystemTransaction.value(Key key) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Transaction> |
FileStorage.transaction(List<Key> keys) |
CompletableFuture<Transaction> |
FileSystemTransaction.transaction(List<Key> keys) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Collection<Key>> |
GoogleStorage.list(Key prefix) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
GoogleStorage.delete(Key key) |
CompletableFuture<Boolean> |
GoogleStorage.exists(Key key) |
CompletableFuture<Collection<Key>> |
GoogleStorage.list(Key prefix) |
CompletableFuture<Void> |
GoogleStorage.move(Key source,
Key destination) |
CompletableFuture<Void> |
GoogleStorage.save(Key key,
Content content) |
CompletableFuture<Long> |
GoogleStorage.size(Key key) |
CompletableFuture<Content> |
GoogleStorage.value(Key key) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Transaction> |
GoogleStorage.transaction(List<Key> keys) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Collection<Key>> |
InMemoryTransaction.list(Key prefix) |
CompletableFuture<Collection<Key>> |
InMemoryStorage.list(Key root) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
InMemoryTransaction.delete(Key key) |
CompletableFuture<Void> |
InMemoryStorage.delete(Key key) |
CompletableFuture<Boolean> |
InMemoryTransaction.exists(Key key) |
CompletableFuture<Boolean> |
InMemoryStorage.exists(Key key) |
CompletableFuture<Collection<Key>> |
InMemoryTransaction.list(Key prefix) |
CompletableFuture<Collection<Key>> |
InMemoryStorage.list(Key root) |
CompletableFuture<Void> |
InMemoryTransaction.move(Key source,
Key destination) |
CompletableFuture<Void> |
InMemoryStorage.move(Key source,
Key destination) |
CompletableFuture<Void> |
InMemoryTransaction.save(Key key,
Content content) |
CompletableFuture<Void> |
InMemoryStorage.save(Key key,
Content content) |
CompletableFuture<Long> |
InMemoryTransaction.size(Key key) |
CompletableFuture<Long> |
InMemoryStorage.size(Key key) |
CompletableFuture<Content> |
InMemoryTransaction.value(Key key) |
CompletableFuture<Content> |
InMemoryStorage.value(Key key) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Transaction> |
InMemoryTransaction.transaction(List<Key> keys) |
CompletableFuture<Transaction> |
InMemoryStorage.transaction(List<Key> keys) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<Collection<Key>> |
RxStorage.list(Key prefix)
Return the list of keys that start with this prefix, for
example "foo/bar/".
|
io.reactivex.Single<Collection<Key>> |
RxStorageWrapper.list(Key prefix) |
io.reactivex.Single<Collection<Key>> |
RxTransactionWrapper.list(Key prefix) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Completable |
RxStorage.delete(Key key)
Removes value from storage.
|
io.reactivex.Completable |
RxStorageWrapper.delete(Key key) |
io.reactivex.Completable |
RxTransactionWrapper.delete(Key key) |
io.reactivex.Single<Boolean> |
RxStorage.exists(Key key)
This file exists?
|
io.reactivex.Single<Boolean> |
RxStorageWrapper.exists(Key key)
This file exists?
|
io.reactivex.Single<Boolean> |
RxTransactionWrapper.exists(Key key) |
io.reactivex.Single<Collection<Key>> |
RxStorage.list(Key prefix)
Return the list of keys that start with this prefix, for
example "foo/bar/".
|
io.reactivex.Single<Collection<Key>> |
RxStorageWrapper.list(Key prefix) |
io.reactivex.Single<Collection<Key>> |
RxTransactionWrapper.list(Key prefix) |
io.reactivex.Completable |
RxStorage.move(Key source,
Key destination)
Moves value from one location to another.
|
io.reactivex.Completable |
RxStorageWrapper.move(Key source,
Key destination) |
io.reactivex.Completable |
RxTransactionWrapper.move(Key source,
Key destination) |
io.reactivex.Completable |
RxStorage.save(Key key,
Content content)
Saves the bytes to the specified key.
|
io.reactivex.Completable |
RxStorageWrapper.save(Key key,
Content content)
Saves the bytes to the specified key.
|
io.reactivex.Completable |
RxTransactionWrapper.save(Key key,
Content content) |
io.reactivex.Single<Long> |
RxStorage.size(Key key)
Get value size.
|
io.reactivex.Single<Long> |
RxStorageWrapper.size(Key key) |
io.reactivex.Single<Long> |
RxTransactionWrapper.size(Key key) |
io.reactivex.Single<Content> |
RxStorage.value(Key key)
Obtain bytes by key.
|
io.reactivex.Single<Content> |
RxStorageWrapper.value(Key key)
Obtain bytes by key.
|
io.reactivex.Single<Content> |
RxTransactionWrapper.value(Key key) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<RxTransaction> |
RxStorage.transaction(List<Key> keys)
Start a transaction with specified keys.
|
io.reactivex.Single<RxTransaction> |
RxStorageWrapper.transaction(List<Key> keys)
Start a transaction with specified keys.
|
io.reactivex.Single<RxTransaction> |
RxTransactionWrapper.transaction(List<Key> keys) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Collection<Key>> |
S3Storage.list(Key prefix) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
S3Storage.delete(Key key) |
CompletableFuture<Boolean> |
S3Storage.exists(Key key) |
CompletableFuture<Collection<Key>> |
S3Storage.list(Key prefix) |
CompletableFuture<Void> |
S3Storage.move(Key source,
Key destination) |
CompletableFuture<Void> |
S3Storage.save(Key key,
Content content) |
CompletableFuture<Long> |
S3Storage.size(Key key) |
CompletableFuture<Content> |
S3Storage.value(Key key) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Transaction> |
S3Storage.transaction(List<Key> keys) |
Copyright © 2019–2020 jcabi.com. All rights reserved.