public class BuildpackFluentImpl<A extends BuildpackFluent<A>> extends BaseFluent<A> implements BuildpackFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
BuildpackFluentImpl.FileContentNestedImpl<N> |
class |
BuildpackFluentImpl.Slf4jLoggerNestedImpl<N> |
class |
BuildpackFluentImpl.StreamContentNestedImpl<N> |
class |
BuildpackFluentImpl.StringContentNestedImpl<N> |
class |
BuildpackFluentImpl.SystemLoggerNestedImpl<N> |
BuildpackFluent.FileContentNested<N>, BuildpackFluent.Slf4jLoggerNested<N>, BuildpackFluent.StreamContentNested<N>, BuildpackFluent.StringContentNested<N>, BuildpackFluent.SystemLoggerNested<N>_visitables, VISIT| Constructor and Description |
|---|
BuildpackFluentImpl() |
BuildpackFluentImpl(Buildpack instance) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic BuildpackFluentImpl()
public BuildpackFluentImpl(Buildpack instance)
public String getBuilderImage()
getBuilderImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withBuilderImage(String builderImage)
withBuilderImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasBuilderImage()
hasBuilderImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public String getFinalImage()
getFinalImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withFinalImage(String finalImage)
withFinalImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasFinalImage()
hasFinalImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public String getRunImage()
getRunImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withRunImage(String runImage)
withRunImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasRunImage()
hasRunImage in interface BuildpackFluent<A extends BuildpackFluent<A>>public Integer getPullTimeoutSeconds()
getPullTimeoutSeconds in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withPullTimeoutSeconds(Integer pullTimeoutSeconds)
withPullTimeoutSeconds in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasPullTimeoutSeconds()
hasPullTimeoutSeconds in interface BuildpackFluent<A extends BuildpackFluent<A>>public String getDockerHost()
getDockerHost in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withDockerHost(String dockerHost)
withDockerHost in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasDockerHost()
hasDockerHost in interface BuildpackFluent<A extends BuildpackFluent<A>>public boolean isUseDaemon()
isUseDaemon in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withUseDaemon(boolean useDaemon)
withUseDaemon in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasUseDaemon()
hasUseDaemon in interface BuildpackFluent<A extends BuildpackFluent<A>>public String getBuildCacheVolumeName()
getBuildCacheVolumeName in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withBuildCacheVolumeName(String buildCacheVolumeName)
withBuildCacheVolumeName in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasBuildCacheVolumeName()
hasBuildCacheVolumeName in interface BuildpackFluent<A extends BuildpackFluent<A>>public boolean isRemoveBuildCacheAfterBuild()
isRemoveBuildCacheAfterBuild in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withRemoveBuildCacheAfterBuild(boolean removeBuildCacheAfterBuild)
withRemoveBuildCacheAfterBuild in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasRemoveBuildCacheAfterBuild()
hasRemoveBuildCacheAfterBuild in interface BuildpackFluent<A extends BuildpackFluent<A>>public String getLaunchCacheVolumeName()
getLaunchCacheVolumeName in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withLaunchCacheVolumeName(String launchCacheVolumeName)
withLaunchCacheVolumeName in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasLaunchCacheVolumeName()
hasLaunchCacheVolumeName in interface BuildpackFluent<A extends BuildpackFluent<A>>public boolean isRemoveLaunchCacheAfterBuild()
isRemoveLaunchCacheAfterBuild in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withRemoveLaunchCacheAfterBuild(boolean removeLaunchCacheAfterBuild)
withRemoveLaunchCacheAfterBuild in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasRemoveLaunchCacheAfterBuild()
hasRemoveLaunchCacheAfterBuild in interface BuildpackFluent<A extends BuildpackFluent<A>>public String getLogLevel()
getLogLevel in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withLogLevel(String logLevel)
withLogLevel in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasLogLevel()
hasLogLevel in interface BuildpackFluent<A extends BuildpackFluent<A>>public boolean isUseTimestamps()
isUseTimestamps in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withUseTimestamps(boolean useTimestamps)
withUseTimestamps in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasUseTimestamps()
hasUseTimestamps in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToEnvironment(String key, String value)
addToEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToEnvironment(Map<String,String> map)
addToEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromEnvironment(String key)
removeFromEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromEnvironment(Map<String,String> map)
removeFromEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public Map<String,String> getEnvironment()
getEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public <K,V> A withEnvironment(Map<String,String> environment)
withEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasEnvironment()
hasEnvironment in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToContent(VisitableBuilder<? extends Content,?> builder)
addToContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToContent(Integer index, VisitableBuilder<? extends Content,?> builder)
addToContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToContent(Integer index, Content item)
addToContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A setToContent(Integer index, Content item)
setToContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToContent(Content... items)
addToContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addAllToContent(Collection<Content> items)
addAllToContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromContent(VisitableBuilder<? extends Content,?> builder)
removeFromContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromContent(Content... items)
removeFromContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeAllFromContent(Collection<Content> items)
removeAllFromContent in interface BuildpackFluent<A extends BuildpackFluent<A>>@Deprecated public List<Content> getContent()
getContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public List<Content> buildContent()
buildContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public Content buildContent(Integer index)
buildContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public Content buildFirstContent()
buildFirstContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public Content buildLastContent()
buildLastContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public Content buildMatchingContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
buildMatchingContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasMatchingContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
hasMatchingContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withContent(List<Content> content)
withContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withContent(Content... content)
withContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasContent()
hasContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToFileContent(Integer index, FileContent item)
addToFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A setToFileContent(Integer index, FileContent item)
setToFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToFileContent(FileContent... items)
addToFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addAllToFileContent(Collection<FileContent> items)
addAllToFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromFileContent(FileContent... items)
removeFromFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeAllFromFileContent(Collection<FileContent> items)
removeAllFromFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeMatchingFromFileContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
removeMatchingFromFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.FileContentNested<A> addNewFileContent()
addNewFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.FileContentNested<A> addNewFileContentLike(FileContent item)
addNewFileContentLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addNewFileContent(File file)
addNewFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addNewFileContent(String prefix, File file)
addNewFileContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.FileContentNested<A> setNewFileContentLike(Integer index, FileContent item)
setNewFileContentLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToStreamContent(Integer index, StreamContent item)
addToStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A setToStreamContent(Integer index, StreamContent item)
setToStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToStreamContent(StreamContent... items)
addToStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addAllToStreamContent(Collection<StreamContent> items)
addAllToStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromStreamContent(StreamContent... items)
removeFromStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeAllFromStreamContent(Collection<StreamContent> items)
removeAllFromStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeMatchingFromStreamContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
removeMatchingFromStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.StreamContentNested<A> addNewStreamContent()
addNewStreamContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.StreamContentNested<A> addNewStreamContentLike(StreamContent item)
addNewStreamContentLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.StreamContentNested<A> setNewStreamContentLike(Integer index, StreamContent item)
setNewStreamContentLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToStringContent(Integer index, StringContent item)
addToStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A setToStringContent(Integer index, StringContent item)
setToStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addToStringContent(StringContent... items)
addToStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addAllToStringContent(Collection<StringContent> items)
addAllToStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeFromStringContent(StringContent... items)
removeFromStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeAllFromStringContent(Collection<StringContent> items)
removeAllFromStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public A removeMatchingFromStringContent(Predicate<VisitableBuilder<? extends Content,?>> predicate)
removeMatchingFromStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.StringContentNested<A> addNewStringContent()
addNewStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.StringContentNested<A> addNewStringContentLike(StringContent item)
addNewStringContentLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public A addNewStringContent(String path, String content)
addNewStringContent in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.StringContentNested<A> setNewStringContentLike(Integer index, StringContent item)
setNewStringContentLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public com.github.dockerjava.api.DockerClient getDockerClient()
getDockerClient in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withDockerClient(com.github.dockerjava.api.DockerClient dockerClient)
withDockerClient in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasDockerClient()
hasDockerClient in interface BuildpackFluent<A extends BuildpackFluent<A>>@Deprecated public Logger getLogger()
getLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public Logger buildLogger()
buildLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withLogger(Logger logger)
withLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public Boolean hasLogger()
hasLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withSystemLogger(SystemLogger systemLogger)
withSystemLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.SystemLoggerNested<A> withNewSystemLogger()
withNewSystemLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.SystemLoggerNested<A> withNewSystemLoggerLike(SystemLogger item)
withNewSystemLoggerLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withNewSystemLogger(boolean ansiColorEnabled)
withNewSystemLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withSlf4jLogger(Slf4jLogger slf4jLogger)
withSlf4jLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.Slf4jLoggerNested<A> withNewSlf4jLogger()
withNewSlf4jLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public BuildpackFluent.Slf4jLoggerNested<A> withNewSlf4jLoggerLike(Slf4jLogger item)
withNewSlf4jLoggerLike in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withNewSlf4jLogger(String name)
withNewSlf4jLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>public A withNewSlf4jLogger(Class c)
withNewSlf4jLogger in interface BuildpackFluent<A extends BuildpackFluent<A>>Copyright © 2020–2022 Red Hat. All rights reserved.