public class JavaLayerConfigurations extends Object
LayerConfigurations for a Java application.| Modifier and Type | Class and Description |
|---|---|
static class |
JavaLayerConfigurations.Builder
Builds with each layer's files.
|
static class |
JavaLayerConfigurations.LayerType
Represents the different types of layers for a Java application.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_APP_ROOT
The default app root in the image.
|
static String |
DEFAULT_WEB_APP_ROOT
The default webapp root in the image.
|
| Modifier and Type | Method and Description |
|---|---|
static JavaLayerConfigurations.Builder |
builder() |
com.google.common.collect.ImmutableList<LayerEntry> |
getClassLayerEntries() |
com.google.common.collect.ImmutableList<LayerEntry> |
getDependencyLayerEntries() |
com.google.common.collect.ImmutableList<LayerEntry> |
getExtraFilesLayerEntries() |
com.google.common.collect.ImmutableList<LayerConfiguration> |
getLayerConfigurations() |
com.google.common.collect.ImmutableList<LayerEntry> |
getResourceLayerEntries() |
com.google.common.collect.ImmutableList<LayerEntry> |
getSnapshotDependencyLayerEntries() |
public static final String DEFAULT_APP_ROOT
"/app", dependency
JARs will be in "/app/libs".public static final String DEFAULT_WEB_APP_ROOT
"/jetty/webapps/ROOT", dependency JARs will be in "/jetty/webapps/ROOT/WEB-INF/lib".public static JavaLayerConfigurations.Builder builder()
public com.google.common.collect.ImmutableList<LayerConfiguration> getLayerConfigurations()
public com.google.common.collect.ImmutableList<LayerEntry> getDependencyLayerEntries()
public com.google.common.collect.ImmutableList<LayerEntry> getSnapshotDependencyLayerEntries()
public com.google.common.collect.ImmutableList<LayerEntry> getResourceLayerEntries()
public com.google.common.collect.ImmutableList<LayerEntry> getClassLayerEntries()
public com.google.common.collect.ImmutableList<LayerEntry> getExtraFilesLayerEntries()
Copyright © 2018. All rights reserved.