@ExperimentalApi
@ExperimentalSpi
public interface FileStore
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FileStore.InputStreamConsumer |
static interface |
FileStore.InputStreamExtractor<T> |
static interface |
FileStore.InputStreamSupplier |
static interface |
FileStore.OutputStreamWriter |
static interface |
FileStore.Path
Represents a Path within a
FileStore. |
static interface |
FileStore.Reader
Represents read operations on a file within a
FileStore. |
static interface |
FileStore.Writer
Represents write operations on a file in a
FileStore. |
| Modifier and Type | Method and Description |
|---|---|
default Optional<DataSize> |
getAvailableSpace() |
default Optional<DataSize> |
getTotalSpace() |
default FileStore.Path |
path(String... pathComponents) |
FileStore.Path |
root() |
FileStore.Path root()
FileStore.default FileStore.Path path(String... pathComponents)
FileStore.Path within this FileStore relative to the root().default Optional<DataSize> getAvailableSpace()
FileStore. If the available space cannot be determined or is undefined, an empty value is returned.Copyright © 2021–2024 Atlassian. All rights reserved.