public class BuildConfigSpecFluentImpl<T extends BuildConfigSpecFluent<T>> extends BaseFluent<T> implements BuildConfigSpecFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
BuildConfigSpecFluentImpl.OutputNestedImpl<N> |
class |
BuildConfigSpecFluentImpl.PostCommitNestedImpl<N> |
class |
BuildConfigSpecFluentImpl.ResourcesNestedImpl<N> |
class |
BuildConfigSpecFluentImpl.RevisionNestedImpl<N> |
class |
BuildConfigSpecFluentImpl.SourceNestedImpl<N> |
class |
BuildConfigSpecFluentImpl.StrategyNestedImpl<N> |
class |
BuildConfigSpecFluentImpl.TriggersNestedImpl<N> |
BuildConfigSpecFluent.OutputNested<N>, BuildConfigSpecFluent.PostCommitNested<N>, BuildConfigSpecFluent.ResourcesNested<N>, BuildConfigSpecFluent.RevisionNested<N>, BuildConfigSpecFluent.SourceNested<N>, BuildConfigSpecFluent.StrategyNested<N>, BuildConfigSpecFluent.TriggersNested<N>
_visitables
Constructor and Description |
---|
BuildConfigSpecFluentImpl() |
BuildConfigSpecFluentImpl(BuildConfigSpec instance) |
public BuildConfigSpecFluentImpl()
public BuildConfigSpecFluentImpl(BuildConfigSpec instance)
public Long getCompletionDeadlineSeconds()
getCompletionDeadlineSeconds
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withCompletionDeadlineSeconds(Long completionDeadlineSeconds)
withCompletionDeadlineSeconds
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildOutput getOutput()
getOutput
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withOutput(BuildOutput output)
withOutput
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.OutputNested<T> withNewOutput()
withNewOutput
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.OutputNested<T> withNewOutputLike(BuildOutput item)
withNewOutputLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.OutputNested<T> editOutput()
editOutput
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildPostCommitSpec getPostCommit()
getPostCommit
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withPostCommit(BuildPostCommitSpec postCommit)
withPostCommit
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.PostCommitNested<T> withNewPostCommit()
withNewPostCommit
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.PostCommitNested<T> withNewPostCommitLike(BuildPostCommitSpec item)
withNewPostCommitLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.PostCommitNested<T> editPostCommit()
editPostCommit
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public ResourceRequirements getResources()
getResources
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withResources(ResourceRequirements resources)
withResources
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.ResourcesNested<T> withNewResources()
withNewResources
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.ResourcesNested<T> withNewResourcesLike(ResourceRequirements item)
withNewResourcesLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.ResourcesNested<T> editResources()
editResources
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public SourceRevision getRevision()
getRevision
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withRevision(SourceRevision revision)
withRevision
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.RevisionNested<T> withNewRevision()
withNewRevision
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.RevisionNested<T> withNewRevisionLike(SourceRevision item)
withNewRevisionLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.RevisionNested<T> editRevision()
editRevision
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public String getServiceAccount()
getServiceAccount
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withServiceAccount(String serviceAccount)
withServiceAccount
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildSource getSource()
getSource
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withSource(BuildSource source)
withSource
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.SourceNested<T> withNewSource()
withNewSource
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.SourceNested<T> withNewSourceLike(BuildSource item)
withNewSourceLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.SourceNested<T> editSource()
editSource
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildStrategy getStrategy()
getStrategy
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withStrategy(BuildStrategy strategy)
withStrategy
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.StrategyNested<T> withNewStrategy()
withNewStrategy
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.StrategyNested<T> withNewStrategyLike(BuildStrategy item)
withNewStrategyLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.StrategyNested<T> editStrategy()
editStrategy
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T addToTriggers(BuildTriggerPolicy... items)
addToTriggers
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T removeFromTriggers(BuildTriggerPolicy... items)
removeFromTriggers
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public List<BuildTriggerPolicy> getTriggers()
getTriggers
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withTriggers(List<BuildTriggerPolicy> triggers)
withTriggers
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withTriggers(BuildTriggerPolicy... triggers)
withTriggers
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.TriggersNested<T> addNewTrigger()
addNewTrigger
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public BuildConfigSpecFluent.TriggersNested<T> addNewTriggerLike(BuildTriggerPolicy item)
addNewTriggerLike
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface BuildConfigSpecFluent<T extends BuildConfigSpecFluent<T>>
Copyright © 2011–2016 Red Hat. All rights reserved.