public interface ISourceBuildStrategy extends IBuildStrategy
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getEnvironmentVariables() |
Collection<IEnvironmentVariable> |
getEnvVars() |
String |
getFromKind() |
String |
getFromNamespace() |
DockerImageURI |
getImage()
Returns the Builder Image used to execute the build
|
String |
getScriptsLocation() |
boolean |
incremental() |
void |
setEnvironmentVariables(Map<String,String> envVars) |
void |
setEnvVars(Collection<IEnvironmentVariable> envVars)
Setting using a null collection will early return without modification to the
strategy
|
void |
setFromKind(String kind) |
void |
setFromNamespace(String namespace) |
void |
setImage(DockerImageURI image) |
void |
setIncremental(boolean isIncremental) |
void |
setScriptsLocation(String location) |
getTypeDockerImageURI getImage()
void setImage(DockerImageURI image)
String getFromKind()
void setFromKind(String kind)
String getFromNamespace()
void setFromNamespace(String namespace)
String getScriptsLocation()
void setScriptsLocation(String location)
Collection<IEnvironmentVariable> getEnvVars()
void setEnvVars(Collection<IEnvironmentVariable> envVars)
boolean incremental()
void setIncremental(boolean isIncremental)
Copyright © 2019 Red Hat, Inc. All Rights Reserved.