Class ClusterRoleFluentImpl<A extends ClusterRoleFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.rbac.ClusterRoleFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ClusterRoleFluent<A>
- Direct Known Subclasses:
ClusterRoleBuilder,ClusterRoleListFluentImpl.ItemsNestedImpl,DoneableClusterRole
public class ClusterRoleFluentImpl<A extends ClusterRoleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ClusterRoleFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classClusterRoleFluentImpl.AggregationRuleNestedImpl<N>classClusterRoleFluentImpl.MetadataNestedImpl<N>classClusterRoleFluentImpl.RulesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.rbac.ClusterRoleFluent
ClusterRoleFluent.AggregationRuleNested<N>, ClusterRoleFluent.MetadataNested<N>, ClusterRoleFluent.RulesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description ClusterRoleFluentImpl()ClusterRoleFluentImpl(ClusterRole instance) -
Method Summary
-
Constructor Details
-
ClusterRoleFluentImpl
public ClusterRoleFluentImpl() -
ClusterRoleFluentImpl
-
-
Method Details
-
getAggregationRule
Deprecated.This method has been deprecated, please use method buildAggregationRule instead.- Specified by:
getAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>- Returns:
- The buildable object.
-
buildAggregationRule
- Specified by:
buildAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withAggregationRule
- Specified by:
withAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
hasAggregationRule
- Specified by:
hasAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewAggregationRule
- Specified by:
withNewAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewAggregationRuleLike
- Specified by:
withNewAggregationRuleLikein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editAggregationRule
- Specified by:
editAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editOrNewAggregationRule
- Specified by:
editOrNewAggregationRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editOrNewAggregationRuleLike
public ClusterRoleFluent.AggregationRuleNested<A> editOrNewAggregationRuleLike(AggregationRule item)- Specified by:
editOrNewAggregationRuleLikein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
getApiVersion
- Specified by:
getApiVersionin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withApiVersion
- Specified by:
withApiVersionin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersionin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
getKind
- Specified by:
getKindin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withKind
- Specified by:
withKindin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>- Returns:
- The buildable object.
-
buildMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()- Specified by:
buildMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withMetadata
- Specified by:
withMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
hasMetadata
- Specified by:
hasMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewMetadata
- Specified by:
withNewMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withNewMetadataLike
public ClusterRoleFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)- Specified by:
withNewMetadataLikein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editMetadata
- Specified by:
editMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editOrNewMetadata
- Specified by:
editOrNewMetadatain interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editOrNewMetadataLike
public ClusterRoleFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)- Specified by:
editOrNewMetadataLikein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
addToRules
- Specified by:
addToRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
setToRules
- Specified by:
setToRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
addToRules
- Specified by:
addToRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
addAllToRules
- Specified by:
addAllToRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
removeFromRules
- Specified by:
removeFromRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
removeAllFromRules
- Specified by:
removeAllFromRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
removeMatchingFromRules
public A removeMatchingFromRules(io.fabric8.kubernetes.api.builder.Predicate<PolicyRuleBuilder> predicate)- Specified by:
removeMatchingFromRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
getRules
Deprecated.This method has been deprecated, please use method buildRules instead.- Specified by:
getRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>- Returns:
- The buildable object.
-
buildRules
- Specified by:
buildRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
buildRule
- Specified by:
buildRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
buildFirstRule
- Specified by:
buildFirstRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
buildLastRule
- Specified by:
buildLastRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
buildMatchingRule
public PolicyRule buildMatchingRule(io.fabric8.kubernetes.api.builder.Predicate<PolicyRuleBuilder> predicate)- Specified by:
buildMatchingRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
hasMatchingRule
public Boolean hasMatchingRule(io.fabric8.kubernetes.api.builder.Predicate<PolicyRuleBuilder> predicate)- Specified by:
hasMatchingRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withRules
- Specified by:
withRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
withRules
- Specified by:
withRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
hasRules
- Specified by:
hasRulesin interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
addNewRule
- Specified by:
addNewRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
addNewRuleLike
- Specified by:
addNewRuleLikein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
setNewRuleLike
- Specified by:
setNewRuleLikein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editRule
- Specified by:
editRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editFirstRule
- Specified by:
editFirstRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editLastRule
- Specified by:
editLastRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
editMatchingRule
public ClusterRoleFluent.RulesNested<A> editMatchingRule(io.fabric8.kubernetes.api.builder.Predicate<PolicyRuleBuilder> predicate)- Specified by:
editMatchingRulein interfaceClusterRoleFluent<A extends ClusterRoleFluent<A>>
-
equals
-