public class BuildSpecFluentImpl<T extends BuildSpecFluent<T>> extends BaseFluent<T> implements BuildSpecFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
BuildSpecFluentImpl.OutputNestedImpl<N> |
class |
BuildSpecFluentImpl.ResourcesNestedImpl<N> |
class |
BuildSpecFluentImpl.RevisionNestedImpl<N> |
class |
BuildSpecFluentImpl.SourceNestedImpl<N> |
class |
BuildSpecFluentImpl.StrategyNestedImpl<N> |
BuildSpecFluent.OutputNested<N>, BuildSpecFluent.ResourcesNested<N>, BuildSpecFluent.RevisionNested<N>, BuildSpecFluent.SourceNested<N>, BuildSpecFluent.StrategyNested<N>
_visitables
Constructor and Description |
---|
BuildSpecFluentImpl() |
public BuildOutput getOutput()
getOutput
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withOutput(BuildOutput output)
withOutput
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.OutputNested<T> withNewOutput()
withNewOutput
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.OutputNested<T> withNewOutputLike(BuildOutput item)
withNewOutputLike
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.OutputNested<T> editOutput()
editOutput
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public ResourceRequirements getResources()
getResources
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withResources(ResourceRequirements resources)
withResources
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.ResourcesNested<T> withNewResources()
withNewResources
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.ResourcesNested<T> withNewResourcesLike(ResourceRequirements item)
withNewResourcesLike
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.ResourcesNested<T> editResources()
editResources
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public SourceRevision getRevision()
getRevision
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withRevision(SourceRevision revision)
withRevision
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.RevisionNested<T> withNewRevision()
withNewRevision
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.RevisionNested<T> withNewRevisionLike(SourceRevision item)
withNewRevisionLike
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.RevisionNested<T> editRevision()
editRevision
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public String getServiceAccount()
getServiceAccount
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withServiceAccount(String serviceAccount)
withServiceAccount
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSource getSource()
getSource
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withSource(BuildSource source)
withSource
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.SourceNested<T> withNewSource()
withNewSource
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.SourceNested<T> withNewSourceLike(BuildSource item)
withNewSourceLike
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.SourceNested<T> editSource()
editSource
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildStrategy getStrategy()
getStrategy
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withStrategy(BuildStrategy strategy)
withStrategy
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.StrategyNested<T> withNewStrategy()
withNewStrategy
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.StrategyNested<T> withNewStrategyLike(BuildStrategy item)
withNewStrategyLike
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public BuildSpecFluent.StrategyNested<T> editStrategy()
editStrategy
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface BuildSpecFluent<T extends BuildSpecFluent<T>>
Copyright © 2011–2015 Red Hat. All rights reserved.