Package io.fabric8.openshift.api.model
Interface BuildConfigSpecFluent<A extends BuildConfigSpecFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
BuildConfigFluent.SpecNested<N>
- All Known Implementing Classes:
BuildConfigFluentImpl.SpecNestedImpl,BuildConfigSpecBuilder,BuildConfigSpecFluentImpl,DoneableBuildConfigSpec
public interface BuildConfigSpecFluent<A extends BuildConfigSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceBuildConfigSpecFluent.OutputNested<N>static interfaceBuildConfigSpecFluent.PostCommitNested<N>static interfaceBuildConfigSpecFluent.ResourcesNested<N>static interfaceBuildConfigSpecFluent.RevisionNested<N>static interfaceBuildConfigSpecFluent.SourceNested<N>static interfaceBuildConfigSpecFluent.StrategyNested<N>static interfaceBuildConfigSpecFluent.TriggersNested<N> -
Method Summary
-
Method Details
-
getCompletionDeadlineSeconds
Long getCompletionDeadlineSeconds() -
withCompletionDeadlineSeconds
-
hasCompletionDeadlineSeconds
Boolean hasCompletionDeadlineSeconds() -
getFailedBuildsHistoryLimit
Integer getFailedBuildsHistoryLimit() -
withFailedBuildsHistoryLimit
-
hasFailedBuildsHistoryLimit
Boolean hasFailedBuildsHistoryLimit() -
withNewFailedBuildsHistoryLimit
-
withNewFailedBuildsHistoryLimit
-
addToNodeSelector
-
addToNodeSelector
-
removeFromNodeSelector
-
removeFromNodeSelector
-
getNodeSelector
-
withNodeSelector
-
hasNodeSelector
Boolean hasNodeSelector() -
getOutput
Deprecated.This method has been deprecated, please use method buildOutput instead.- Returns:
- The buildable object.
-
buildOutput
BuildOutput buildOutput() -
withOutput
-
hasOutput
Boolean hasOutput() -
withNewOutput
BuildConfigSpecFluent.OutputNested<A> withNewOutput() -
withNewOutputLike
-
editOutput
BuildConfigSpecFluent.OutputNested<A> editOutput() -
editOrNewOutput
BuildConfigSpecFluent.OutputNested<A> editOrNewOutput() -
editOrNewOutputLike
-
getPostCommit
Deprecated.This method has been deprecated, please use method buildPostCommit instead.- Returns:
- The buildable object.
-
buildPostCommit
BuildPostCommitSpec buildPostCommit() -
withPostCommit
-
hasPostCommit
Boolean hasPostCommit() -
withNewPostCommit
BuildConfigSpecFluent.PostCommitNested<A> withNewPostCommit() -
withNewPostCommitLike
-
editPostCommit
BuildConfigSpecFluent.PostCommitNested<A> editPostCommit() -
editOrNewPostCommit
BuildConfigSpecFluent.PostCommitNested<A> editOrNewPostCommit() -
editOrNewPostCommitLike
-
getResources
Deprecated.This method has been deprecated, please use method buildResources instead.- Returns:
- The buildable object.
-
buildResources
io.fabric8.kubernetes.api.model.ResourceRequirements buildResources() -
withResources
-
hasResources
Boolean hasResources() -
withNewResources
BuildConfigSpecFluent.ResourcesNested<A> withNewResources() -
withNewResourcesLike
BuildConfigSpecFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item) -
editResources
BuildConfigSpecFluent.ResourcesNested<A> editResources() -
editOrNewResources
BuildConfigSpecFluent.ResourcesNested<A> editOrNewResources() -
editOrNewResourcesLike
BuildConfigSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item) -
getRevision
Deprecated.This method has been deprecated, please use method buildRevision instead.- Returns:
- The buildable object.
-
buildRevision
SourceRevision buildRevision() -
withRevision
-
hasRevision
Boolean hasRevision() -
withNewRevision
BuildConfigSpecFluent.RevisionNested<A> withNewRevision() -
withNewRevisionLike
-
editRevision
BuildConfigSpecFluent.RevisionNested<A> editRevision() -
editOrNewRevision
BuildConfigSpecFluent.RevisionNested<A> editOrNewRevision() -
editOrNewRevisionLike
-
getRunPolicy
String getRunPolicy() -
withRunPolicy
-
hasRunPolicy
Boolean hasRunPolicy() -
withNewRunPolicy
-
withNewRunPolicy
-
withNewRunPolicy
-
getServiceAccount
String getServiceAccount() -
withServiceAccount
-
hasServiceAccount
Boolean hasServiceAccount() -
withNewServiceAccount
-
withNewServiceAccount
-
withNewServiceAccount
-
getSource
Deprecated.This method has been deprecated, please use method buildSource instead.- Returns:
- The buildable object.
-
buildSource
BuildSource buildSource() -
withSource
-
hasSource
Boolean hasSource() -
withNewSource
BuildConfigSpecFluent.SourceNested<A> withNewSource() -
withNewSourceLike
-
editSource
BuildConfigSpecFluent.SourceNested<A> editSource() -
editOrNewSource
BuildConfigSpecFluent.SourceNested<A> editOrNewSource() -
editOrNewSourceLike
-
getStrategy
Deprecated.This method has been deprecated, please use method buildStrategy instead.- Returns:
- The buildable object.
-
buildStrategy
BuildStrategy buildStrategy() -
withStrategy
-
hasStrategy
Boolean hasStrategy() -
withNewStrategy
BuildConfigSpecFluent.StrategyNested<A> withNewStrategy() -
withNewStrategyLike
-
editStrategy
BuildConfigSpecFluent.StrategyNested<A> editStrategy() -
editOrNewStrategy
BuildConfigSpecFluent.StrategyNested<A> editOrNewStrategy() -
editOrNewStrategyLike
-
getSuccessfulBuildsHistoryLimit
Integer getSuccessfulBuildsHistoryLimit() -
withSuccessfulBuildsHistoryLimit
-
hasSuccessfulBuildsHistoryLimit
Boolean hasSuccessfulBuildsHistoryLimit() -
withNewSuccessfulBuildsHistoryLimit
-
withNewSuccessfulBuildsHistoryLimit
-
addToTriggers
-
setToTriggers
-
addToTriggers
-
addAllToTriggers
-
removeFromTriggers
-
removeAllFromTriggers
-
removeMatchingFromTriggers
A removeMatchingFromTriggers(io.fabric8.kubernetes.api.builder.Predicate<BuildTriggerPolicyBuilder> predicate) -
getTriggers
Deprecated.This method has been deprecated, please use method buildTriggers instead.- Returns:
- The buildable object.
-
buildTriggers
List<BuildTriggerPolicy> buildTriggers() -
buildTrigger
-
buildFirstTrigger
BuildTriggerPolicy buildFirstTrigger() -
buildLastTrigger
BuildTriggerPolicy buildLastTrigger() -
buildMatchingTrigger
BuildTriggerPolicy buildMatchingTrigger(io.fabric8.kubernetes.api.builder.Predicate<BuildTriggerPolicyBuilder> predicate) -
hasMatchingTrigger
Boolean hasMatchingTrigger(io.fabric8.kubernetes.api.builder.Predicate<BuildTriggerPolicyBuilder> predicate) -
withTriggers
-
withTriggers
-
hasTriggers
Boolean hasTriggers() -
addNewTrigger
BuildConfigSpecFluent.TriggersNested<A> addNewTrigger() -
addNewTriggerLike
-
setNewTriggerLike
-
editTrigger
-
editFirstTrigger
BuildConfigSpecFluent.TriggersNested<A> editFirstTrigger() -
editLastTrigger
BuildConfigSpecFluent.TriggersNested<A> editLastTrigger() -
editMatchingTrigger
BuildConfigSpecFluent.TriggersNested<A> editMatchingTrigger(io.fabric8.kubernetes.api.builder.Predicate<BuildTriggerPolicyBuilder> predicate)
-