public class LayerConfiguration
extends java.lang.Object
builder()
.Modifier and Type | Class and Description |
---|---|
static class |
LayerConfiguration.Builder
Builds a
LayerConfiguration . |
Modifier and Type | Field and Description |
---|---|
static java.util.function.BiFunction<java.nio.file.Path,AbsoluteUnixPath,FilePermissions> |
DEFAULT_FILE_PERMISSIONS_PROVIDER
Provider that returns default file permissions (644 for files, 755 for directories).
|
static java.time.Instant |
DEFAULT_MODIFICATION_TIME
Default file modification time (EPOCH + 1 second).
|
static java.util.function.BiFunction<java.nio.file.Path,AbsoluteUnixPath,java.time.Instant> |
DEFAULT_MODIFICATION_TIME_PROVIDER
Provider that returns default file modification time (EPOCH + 1 second).
|
Modifier and Type | Method and Description |
---|---|
static LayerConfiguration.Builder |
builder()
Gets a new
LayerConfiguration.Builder for LayerConfiguration . |
com.google.common.collect.ImmutableList<LayerEntry> |
getLayerEntries()
Gets the list of layer entries.
|
java.lang.String |
getName()
Gets the name.
|
public static final java.util.function.BiFunction<java.nio.file.Path,AbsoluteUnixPath,FilePermissions> DEFAULT_FILE_PERMISSIONS_PROVIDER
public static final java.time.Instant DEFAULT_MODIFICATION_TIME
public static final java.util.function.BiFunction<java.nio.file.Path,AbsoluteUnixPath,java.time.Instant> DEFAULT_MODIFICATION_TIME_PROVIDER
public static LayerConfiguration.Builder builder()
LayerConfiguration.Builder
for LayerConfiguration
.LayerConfiguration.Builder
public java.lang.String getName()
public com.google.common.collect.ImmutableList<LayerEntry> getLayerEntries()