public class KubernetesRunAsUserStrategyOptionsFluentImpl<A extends KubernetesRunAsUserStrategyOptionsFluent<A>> extends BaseFluent<A> implements KubernetesRunAsUserStrategyOptionsFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
KubernetesRunAsUserStrategyOptionsFluentImpl.RangesNestedImpl<N> |
KubernetesRunAsUserStrategyOptionsFluent.RangesNested<N>
_visitables
Constructor and Description |
---|
KubernetesRunAsUserStrategyOptionsFluentImpl() |
KubernetesRunAsUserStrategyOptionsFluentImpl(KubernetesRunAsUserStrategyOptions instance) |
public KubernetesRunAsUserStrategyOptionsFluentImpl()
public KubernetesRunAsUserStrategyOptionsFluentImpl(KubernetesRunAsUserStrategyOptions instance)
public A addToRanges(int index, IDRange item)
addToRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A setToRanges(int index, IDRange item)
setToRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A addToRanges(IDRange... items)
addToRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A addAllToRanges(Collection<IDRange> items)
addAllToRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A removeFromRanges(IDRange... items)
removeFromRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A removeAllFromRanges(Collection<IDRange> items)
removeAllFromRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
@Deprecated public List<IDRange> getRanges()
getRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public List<IDRange> buildRanges()
buildRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public IDRange buildRange(int index)
buildRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public IDRange buildFirstRange()
buildFirstRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public IDRange buildLastRange()
buildLastRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public IDRange buildMatchingRange(Predicate<IDRangeBuilder> predicate)
buildMatchingRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A withRanges(List<IDRange> ranges)
withRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A withRanges(IDRange... ranges)
withRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public Boolean hasRanges()
hasRanges
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A addNewRange(Long max, Long min)
addNewRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> addNewRange()
addNewRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> addNewRangeLike(IDRange item)
addNewRangeLike
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> setNewRangeLike(int index, IDRange item)
setNewRangeLike
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> editRange(int index)
editRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> editFirstRange()
editFirstRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> editLastRange()
editLastRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public KubernetesRunAsUserStrategyOptionsFluent.RangesNested<A> editMatchingRange(Predicate<IDRangeBuilder> predicate)
editMatchingRange
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public String getRule()
getRule
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public A withRule(String rule)
withRule
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
public Boolean hasRule()
hasRule
in interface KubernetesRunAsUserStrategyOptionsFluent<A extends KubernetesRunAsUserStrategyOptionsFluent<A>>
Copyright © 2015–2018 Red Hat. All rights reserved.