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