public interface BuildpackFluent<A extends BuildpackFluent<A>> extends Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BuildpackFluent.FileContentNested<N> |
static interface |
BuildpackFluent.Slf4jLoggerNested<N> |
static interface |
BuildpackFluent.StreamContentNested<N> |
static interface |
BuildpackFluent.StringContentNested<N> |
static interface |
BuildpackFluent.SystemLoggerNested<N> |
String getBuilderImage()
Boolean hasBuilderImage()
String getFinalImage()
Boolean hasFinalImage()
String getRunImage()
Boolean hasRunImage()
Integer getPullTimeoutSeconds()
Boolean hasPullTimeoutSeconds()
String getDockerHost()
Boolean hasDockerHost()
boolean isUseDaemon()
A withUseDaemon(boolean useDaemon)
Boolean hasUseDaemon()
String getBuildCacheVolumeName()
Boolean hasBuildCacheVolumeName()
boolean isRemoveBuildCacheAfterBuild()
A withRemoveBuildCacheAfterBuild(boolean removeBuildCacheAfterBuild)
Boolean hasRemoveBuildCacheAfterBuild()
String getLaunchCacheVolumeName()
Boolean hasLaunchCacheVolumeName()
boolean isRemoveLaunchCacheAfterBuild()
A withRemoveLaunchCacheAfterBuild(boolean removeLaunchCacheAfterBuild)
Boolean hasRemoveLaunchCacheAfterBuild()
String getLogLevel()
Boolean hasLogLevel()
boolean isUseTimestamps()
A withUseTimestamps(boolean useTimestamps)
Boolean hasUseTimestamps()
Boolean hasEnvironment()
A addToContent(VisitableBuilder<? extends Content,?> builder)
A addToContent(Integer index, VisitableBuilder<? extends Content,?> builder)
A addAllToContent(Collection<Content> items)
A removeFromContent(VisitableBuilder<? extends Content,?> builder)
A removeAllFromContent(Collection<Content> items)
@Deprecated List<Content> getContent()
Content buildFirstContent()
Content buildLastContent()
Content buildMatchingContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
Boolean hasMatchingContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
Boolean hasContent()
A addToFileContent(Integer index, FileContent item)
A setToFileContent(Integer index, FileContent item)
A addToFileContent(FileContent... items)
A addAllToFileContent(Collection<FileContent> items)
A removeFromFileContent(FileContent... items)
A removeAllFromFileContent(Collection<FileContent> items)
A removeMatchingFromFileContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
BuildpackFluent.FileContentNested<A> setNewFileContentLike(Integer index, FileContent item)
BuildpackFluent.FileContentNested<A> addNewFileContent()
BuildpackFluent.FileContentNested<A> addNewFileContentLike(FileContent item)
A addToStreamContent(Integer index, StreamContent item)
A setToStreamContent(Integer index, StreamContent item)
A addToStreamContent(StreamContent... items)
A addAllToStreamContent(Collection<StreamContent> items)
A removeFromStreamContent(StreamContent... items)
A removeAllFromStreamContent(Collection<StreamContent> items)
A removeMatchingFromStreamContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
BuildpackFluent.StreamContentNested<A> setNewStreamContentLike(Integer index, StreamContent item)
BuildpackFluent.StreamContentNested<A> addNewStreamContent()
BuildpackFluent.StreamContentNested<A> addNewStreamContentLike(StreamContent item)
A addToStringContent(Integer index, StringContent item)
A setToStringContent(Integer index, StringContent item)
A addToStringContent(StringContent... items)
A addAllToStringContent(Collection<StringContent> items)
A removeFromStringContent(StringContent... items)
A removeAllFromStringContent(Collection<StringContent> items)
A removeMatchingFromStringContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
BuildpackFluent.StringContentNested<A> setNewStringContentLike(Integer index, StringContent item)
BuildpackFluent.StringContentNested<A> addNewStringContent()
BuildpackFluent.StringContentNested<A> addNewStringContentLike(StringContent item)
com.github.dockerjava.api.DockerClient getDockerClient()
A withDockerClient(com.github.dockerjava.api.DockerClient dockerClient)
Boolean hasDockerClient()
@Deprecated Logger getLogger()
Logger buildLogger()
Boolean hasLogger()
A withSystemLogger(SystemLogger systemLogger)
BuildpackFluent.SystemLoggerNested<A> withNewSystemLogger()
BuildpackFluent.SystemLoggerNested<A> withNewSystemLoggerLike(SystemLogger item)
A withNewSystemLogger(boolean ansiColorEnabled)
A withSlf4jLogger(Slf4jLogger slf4jLogger)
BuildpackFluent.Slf4jLoggerNested<A> withNewSlf4jLogger()
BuildpackFluent.Slf4jLoggerNested<A> withNewSlf4jLoggerLike(Slf4jLogger item)
Copyright © 2020–2022 Red Hat. All rights reserved.