Package io.fabric8.openshift.api.model
Class BuildStrategy
java.lang.Object
io.fabric8.openshift.api.model.BuildStrategy
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") public class BuildStrategy extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description BuildStrategy()No args constructor for use in serializationBuildStrategy(CustomBuildStrategy customStrategy, DockerBuildStrategy dockerStrategy, JenkinsPipelineBuildStrategy jenkinsPipelineStrategy, SourceBuildStrategy sourceStrategy, String type) -
Method Summary
Modifier and Type Method Description Map<String,Object>getAdditionalProperties()CustomBuildStrategygetCustomStrategy()DockerBuildStrategygetDockerStrategy()JenkinsPipelineBuildStrategygetJenkinsPipelineStrategy()SourceBuildStrategygetSourceStrategy()StringgetType()voidsetAdditionalProperty(String name, Object value)voidsetCustomStrategy(CustomBuildStrategy customStrategy)voidsetDockerStrategy(DockerBuildStrategy dockerStrategy)voidsetJenkinsPipelineStrategy(JenkinsPipelineBuildStrategy jenkinsPipelineStrategy)voidsetSourceStrategy(SourceBuildStrategy sourceStrategy)voidsetType(String type)
-
Constructor Details
-
BuildStrategy
public BuildStrategy()No args constructor for use in serialization -
BuildStrategy
public BuildStrategy(CustomBuildStrategy customStrategy, DockerBuildStrategy dockerStrategy, JenkinsPipelineBuildStrategy jenkinsPipelineStrategy, SourceBuildStrategy sourceStrategy, String type)- Parameters:
jenkinsPipelineStrategy-sourceStrategy-dockerStrategy-type-customStrategy-
-
-
Method Details
-
getCustomStrategy
- Returns:
- The customStrategy
-
setCustomStrategy
- Parameters:
customStrategy- The customStrategy
-
getDockerStrategy
- Returns:
- The dockerStrategy
-
setDockerStrategy
- Parameters:
dockerStrategy- The dockerStrategy
-
getJenkinsPipelineStrategy
- Returns:
- The jenkinsPipelineStrategy
-
setJenkinsPipelineStrategy
- Parameters:
jenkinsPipelineStrategy- The jenkinsPipelineStrategy
-
getSourceStrategy
- Returns:
- The sourceStrategy
-
setSourceStrategy
- Parameters:
sourceStrategy- The sourceStrategy
-
getType
- Returns:
- The type
-
setType
- Parameters:
type- The type
-
getAdditionalProperties
-
setAdditionalProperty
-