Package io.fabric8.openshift.api.model
Class DeploymentConfigSpecFluent<A extends DeploymentConfigSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.DeploymentConfigSpecFluent<A>
-
- Direct Known Subclasses:
DeploymentConfigFluent.SpecNested,DeploymentConfigSpecBuilder
public class DeploymentConfigSpecFluent<A extends DeploymentConfigSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDeploymentConfigSpecFluent.StrategyNested<N>classDeploymentConfigSpecFluent.TemplateNested<N>classDeploymentConfigSpecFluent.TriggersNested<N>
-
Constructor Summary
Constructors Constructor Description DeploymentConfigSpecFluent()DeploymentConfigSpecFluent(DeploymentConfigSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
DeploymentConfigSpecFluent
public DeploymentConfigSpecFluent()
-
DeploymentConfigSpecFluent
public DeploymentConfigSpecFluent(DeploymentConfigSpec instance)
-
-
Method Detail
-
addAllToTriggers
public A addAllToTriggers(Collection<DeploymentTriggerPolicy> items)
-
addNewTrigger
public DeploymentConfigSpecFluent.TriggersNested<A> addNewTrigger()
-
addNewTriggerLike
public DeploymentConfigSpecFluent.TriggersNested<A> addNewTriggerLike(DeploymentTriggerPolicy item)
-
addToTriggers
public A addToTriggers(DeploymentTriggerPolicy... items)
-
addToTriggers
public A addToTriggers(int index, DeploymentTriggerPolicy item)
-
buildFirstTrigger
public DeploymentTriggerPolicy buildFirstTrigger()
-
buildLastTrigger
public DeploymentTriggerPolicy buildLastTrigger()
-
buildMatchingTrigger
public DeploymentTriggerPolicy buildMatchingTrigger(Predicate<DeploymentTriggerPolicyBuilder> predicate)
-
buildStrategy
public DeploymentStrategy buildStrategy()
-
buildTemplate
public io.fabric8.kubernetes.api.model.PodTemplateSpec buildTemplate()
-
buildTrigger
public DeploymentTriggerPolicy buildTrigger(int index)
-
buildTriggers
public List<DeploymentTriggerPolicy> buildTriggers()
-
copyInstance
protected void copyInstance(DeploymentConfigSpec instance)
-
editFirstTrigger
public DeploymentConfigSpecFluent.TriggersNested<A> editFirstTrigger()
-
editLastTrigger
public DeploymentConfigSpecFluent.TriggersNested<A> editLastTrigger()
-
editMatchingTrigger
public DeploymentConfigSpecFluent.TriggersNested<A> editMatchingTrigger(Predicate<DeploymentTriggerPolicyBuilder> predicate)
-
editOrNewStrategy
public DeploymentConfigSpecFluent.StrategyNested<A> editOrNewStrategy()
-
editOrNewStrategyLike
public DeploymentConfigSpecFluent.StrategyNested<A> editOrNewStrategyLike(DeploymentStrategy item)
-
editOrNewTemplate
public DeploymentConfigSpecFluent.TemplateNested<A> editOrNewTemplate()
-
editOrNewTemplateLike
public DeploymentConfigSpecFluent.TemplateNested<A> editOrNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item)
-
editStrategy
public DeploymentConfigSpecFluent.StrategyNested<A> editStrategy()
-
editTemplate
public DeploymentConfigSpecFluent.TemplateNested<A> editTemplate()
-
editTrigger
public DeploymentConfigSpecFluent.TriggersNested<A> editTrigger(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DeploymentConfigSpecFluent<A>>
-
getMinReadySeconds
public Integer getMinReadySeconds()
-
getPaused
public Boolean getPaused()
-
getReplicas
public Integer getReplicas()
-
getRevisionHistoryLimit
public Integer getRevisionHistoryLimit()
-
getTest
public Boolean getTest()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasMatchingTrigger
public boolean hasMatchingTrigger(Predicate<DeploymentTriggerPolicyBuilder> predicate)
-
hasMinReadySeconds
public boolean hasMinReadySeconds()
-
hasPaused
public boolean hasPaused()
-
hasReplicas
public boolean hasReplicas()
-
hasRevisionHistoryLimit
public boolean hasRevisionHistoryLimit()
-
hasSelector
public boolean hasSelector()
-
hasStrategy
public boolean hasStrategy()
-
hasTemplate
public boolean hasTemplate()
-
hasTest
public boolean hasTest()
-
hasTriggers
public boolean hasTriggers()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DeploymentConfigSpecFluent<A>>
-
removeAllFromTriggers
public A removeAllFromTriggers(Collection<DeploymentTriggerPolicy> items)
-
removeFromTriggers
public A removeFromTriggers(DeploymentTriggerPolicy... items)
-
removeMatchingFromTriggers
public A removeMatchingFromTriggers(Predicate<DeploymentTriggerPolicyBuilder> predicate)
-
setNewTriggerLike
public DeploymentConfigSpecFluent.TriggersNested<A> setNewTriggerLike(int index, DeploymentTriggerPolicy item)
-
setToTriggers
public A setToTriggers(int index, DeploymentTriggerPolicy item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withNewStrategy
public DeploymentConfigSpecFluent.StrategyNested<A> withNewStrategy()
-
withNewStrategyLike
public DeploymentConfigSpecFluent.StrategyNested<A> withNewStrategyLike(DeploymentStrategy item)
-
withNewTemplate
public DeploymentConfigSpecFluent.TemplateNested<A> withNewTemplate()
-
withNewTemplateLike
public DeploymentConfigSpecFluent.TemplateNested<A> withNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item)
-
withPaused
public A withPaused()
-
withStrategy
public A withStrategy(DeploymentStrategy strategy)
-
withTemplate
public A withTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
-
withTest
public A withTest()
-
withTriggers
public A withTriggers(List<DeploymentTriggerPolicy> triggers)
-
withTriggers
public A withTriggers(DeploymentTriggerPolicy... triggers)
-
-