Package io.fabric8.openshift.api.model
Class BuildStrategyFluent<A extends BuildStrategyFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.BuildStrategyFluent<A>
-
- Direct Known Subclasses:
BuildConfigSpecFluent.StrategyNested,BuildSpecFluent.StrategyNested,BuildStrategyBuilder,CommonSpecFluent.StrategyNested
public class BuildStrategyFluent<A extends BuildStrategyFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classBuildStrategyFluent.CustomStrategyNested<N>classBuildStrategyFluent.DockerStrategyNested<N>classBuildStrategyFluent.JenkinsPipelineStrategyNested<N>classBuildStrategyFluent.SourceStrategyNested<N>
-
Constructor Summary
Constructors Constructor Description BuildStrategyFluent()BuildStrategyFluent(BuildStrategy instance)
-
Method Summary
-
-
-
Constructor Detail
-
BuildStrategyFluent
public BuildStrategyFluent()
-
BuildStrategyFluent
public BuildStrategyFluent(BuildStrategy instance)
-
-
Method Detail
-
buildCustomStrategy
public CustomBuildStrategy buildCustomStrategy()
-
buildDockerStrategy
public DockerBuildStrategy buildDockerStrategy()
-
buildJenkinsPipelineStrategy
public JenkinsPipelineBuildStrategy buildJenkinsPipelineStrategy()
-
buildSourceStrategy
public SourceBuildStrategy buildSourceStrategy()
-
copyInstance
protected void copyInstance(BuildStrategy instance)
-
editCustomStrategy
public BuildStrategyFluent.CustomStrategyNested<A> editCustomStrategy()
-
editDockerStrategy
public BuildStrategyFluent.DockerStrategyNested<A> editDockerStrategy()
-
editJenkinsPipelineStrategy
public BuildStrategyFluent.JenkinsPipelineStrategyNested<A> editJenkinsPipelineStrategy()
-
editOrNewCustomStrategy
public BuildStrategyFluent.CustomStrategyNested<A> editOrNewCustomStrategy()
-
editOrNewCustomStrategyLike
public BuildStrategyFluent.CustomStrategyNested<A> editOrNewCustomStrategyLike(CustomBuildStrategy item)
-
editOrNewDockerStrategy
public BuildStrategyFluent.DockerStrategyNested<A> editOrNewDockerStrategy()
-
editOrNewDockerStrategyLike
public BuildStrategyFluent.DockerStrategyNested<A> editOrNewDockerStrategyLike(DockerBuildStrategy item)
-
editOrNewJenkinsPipelineStrategy
public BuildStrategyFluent.JenkinsPipelineStrategyNested<A> editOrNewJenkinsPipelineStrategy()
-
editOrNewJenkinsPipelineStrategyLike
public BuildStrategyFluent.JenkinsPipelineStrategyNested<A> editOrNewJenkinsPipelineStrategyLike(JenkinsPipelineBuildStrategy item)
-
editOrNewSourceStrategy
public BuildStrategyFluent.SourceStrategyNested<A> editOrNewSourceStrategy()
-
editOrNewSourceStrategyLike
public BuildStrategyFluent.SourceStrategyNested<A> editOrNewSourceStrategyLike(SourceBuildStrategy item)
-
editSourceStrategy
public BuildStrategyFluent.SourceStrategyNested<A> editSourceStrategy()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends BuildStrategyFluent<A>>
-
getType
public String getType()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasCustomStrategy
public boolean hasCustomStrategy()
-
hasDockerStrategy
public boolean hasDockerStrategy()
-
hasJenkinsPipelineStrategy
public boolean hasJenkinsPipelineStrategy()
-
hasSourceStrategy
public boolean hasSourceStrategy()
-
hasType
public boolean hasType()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends BuildStrategyFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withCustomStrategy
public A withCustomStrategy(CustomBuildStrategy customStrategy)
-
withDockerStrategy
public A withDockerStrategy(DockerBuildStrategy dockerStrategy)
-
withJenkinsPipelineStrategy
public A withJenkinsPipelineStrategy(JenkinsPipelineBuildStrategy jenkinsPipelineStrategy)
-
withNewCustomStrategy
public BuildStrategyFluent.CustomStrategyNested<A> withNewCustomStrategy()
-
withNewCustomStrategyLike
public BuildStrategyFluent.CustomStrategyNested<A> withNewCustomStrategyLike(CustomBuildStrategy item)
-
withNewDockerStrategy
public BuildStrategyFluent.DockerStrategyNested<A> withNewDockerStrategy()
-
withNewDockerStrategyLike
public BuildStrategyFluent.DockerStrategyNested<A> withNewDockerStrategyLike(DockerBuildStrategy item)
-
withNewJenkinsPipelineStrategy
public BuildStrategyFluent.JenkinsPipelineStrategyNested<A> withNewJenkinsPipelineStrategy()
-
withNewJenkinsPipelineStrategyLike
public BuildStrategyFluent.JenkinsPipelineStrategyNested<A> withNewJenkinsPipelineStrategyLike(JenkinsPipelineBuildStrategy item)
-
withNewSourceStrategy
public BuildStrategyFluent.SourceStrategyNested<A> withNewSourceStrategy()
-
withNewSourceStrategyLike
public BuildStrategyFluent.SourceStrategyNested<A> withNewSourceStrategyLike(SourceBuildStrategy item)
-
withSourceStrategy
public A withSourceStrategy(SourceBuildStrategy sourceStrategy)
-
-