Class FSGroupStrategyOptionsFluentImpl<A extends FSGroupStrategyOptionsFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.policy.FSGroupStrategyOptionsFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,FSGroupStrategyOptionsFluent<A>
- Direct Known Subclasses:
DoneableFSGroupStrategyOptions,FSGroupStrategyOptionsBuilder,PodSecurityPolicySpecFluentImpl.FsGroupNestedImpl
public class FSGroupStrategyOptionsFluentImpl<A extends FSGroupStrategyOptionsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements FSGroupStrategyOptionsFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classFSGroupStrategyOptionsFluentImpl.RangesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.policy.FSGroupStrategyOptionsFluent
FSGroupStrategyOptionsFluent.RangesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description FSGroupStrategyOptionsFluentImpl()FSGroupStrategyOptionsFluentImpl(FSGroupStrategyOptions instance) -
Method Summary
-
Constructor Details
-
FSGroupStrategyOptionsFluentImpl
public FSGroupStrategyOptionsFluentImpl() -
FSGroupStrategyOptionsFluentImpl
-
-
Method Details
-
addToRanges
- Specified by:
addToRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
setToRanges
- Specified by:
setToRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
addToRanges
- Specified by:
addToRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
addAllToRanges
- Specified by:
addAllToRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
removeFromRanges
- Specified by:
removeFromRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
removeAllFromRanges
- Specified by:
removeAllFromRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
removeMatchingFromRanges
public A removeMatchingFromRanges(io.fabric8.kubernetes.api.builder.Predicate<IDRangeBuilder> predicate)- Specified by:
removeMatchingFromRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
getRanges
Deprecated.This method has been deprecated, please use method buildRanges instead.- Specified by:
getRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>- Returns:
- The buildable object.
-
buildRanges
- Specified by:
buildRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
buildRange
- Specified by:
buildRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
buildFirstRange
- Specified by:
buildFirstRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
buildLastRange
- Specified by:
buildLastRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
buildMatchingRange
public IDRange buildMatchingRange(io.fabric8.kubernetes.api.builder.Predicate<IDRangeBuilder> predicate)- Specified by:
buildMatchingRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
hasMatchingRange
public Boolean hasMatchingRange(io.fabric8.kubernetes.api.builder.Predicate<IDRangeBuilder> predicate)- Specified by:
hasMatchingRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
withRanges
- Specified by:
withRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
withRanges
- Specified by:
withRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
hasRanges
- Specified by:
hasRangesin interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
addNewRange
- Specified by:
addNewRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
addNewRange
- Specified by:
addNewRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
addNewRangeLike
- Specified by:
addNewRangeLikein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
setNewRangeLike
- Specified by:
setNewRangeLikein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
editRange
- Specified by:
editRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
editFirstRange
- Specified by:
editFirstRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
editLastRange
- Specified by:
editLastRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
editMatchingRange
public FSGroupStrategyOptionsFluent.RangesNested<A> editMatchingRange(io.fabric8.kubernetes.api.builder.Predicate<IDRangeBuilder> predicate)- Specified by:
editMatchingRangein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
getRule
- Specified by:
getRulein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
withRule
- Specified by:
withRulein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
hasRule
- Specified by:
hasRulein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
withNewRule
- Specified by:
withNewRulein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
withNewRule
- Specified by:
withNewRulein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
withNewRule
- Specified by:
withNewRulein interfaceFSGroupStrategyOptionsFluent<A extends FSGroupStrategyOptionsFluent<A>>
-
equals
-