Interface V1ClusterRoleFluent<A extends V1ClusterRoleFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1ClusterRoleListFluent.ItemsNested<N>
- All Known Implementing Classes:
V1ClusterRoleBuilder,V1ClusterRoleFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionaddAllToRules(Collection<io.kubernetes.client.openapi.models.V1PolicyRule> items) addNewRuleLike(io.kubernetes.client.openapi.models.V1PolicyRule item) addToRules(io.kubernetes.client.openapi.models.V1PolicyRule... items) addToRules(Integer index, io.kubernetes.client.openapi.models.V1PolicyRule item) io.kubernetes.client.openapi.models.V1AggregationRuleio.kubernetes.client.openapi.models.V1PolicyRuleio.kubernetes.client.openapi.models.V1PolicyRuleio.kubernetes.client.openapi.models.V1PolicyRulebuildMatchingRule(Predicate<V1PolicyRuleBuilder> predicate) io.kubernetes.client.openapi.models.V1ObjectMetaio.kubernetes.client.openapi.models.V1PolicyRuleList<io.kubernetes.client.openapi.models.V1PolicyRule>editMatchingRule(Predicate<V1PolicyRuleBuilder> predicate) editOrNewAggregationRuleLike(io.kubernetes.client.openapi.models.V1AggregationRule item) editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) io.kubernetes.client.openapi.models.V1AggregationRuleDeprecated.getKind()io.kubernetes.client.openapi.models.V1ObjectMetaDeprecated.List<io.kubernetes.client.openapi.models.V1PolicyRule>getRules()Deprecated.hasKind()hasMatchingRule(Predicate<V1PolicyRuleBuilder> predicate) hasRules()removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1PolicyRule> items) removeFromRules(io.kubernetes.client.openapi.models.V1PolicyRule... items) removeMatchingFromRules(Predicate<V1PolicyRuleBuilder> predicate) setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1PolicyRule item) setToRules(Integer index, io.kubernetes.client.openapi.models.V1PolicyRule item) withAggregationRule(io.kubernetes.client.openapi.models.V1AggregationRule aggregationRule) withApiVersion(String apiVersion) withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata) withNewAggregationRuleLike(io.kubernetes.client.openapi.models.V1AggregationRule item) withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) withRules(io.kubernetes.client.openapi.models.V1PolicyRule... rules)
-
Method Details
-
getAggregationRule
Deprecated.This method has been deprecated, please use method buildAggregationRule instead.- Returns:
- The buildable object.
-
buildAggregationRule
io.kubernetes.client.openapi.models.V1AggregationRule buildAggregationRule() -
withAggregationRule
-
hasAggregationRule
Boolean hasAggregationRule() -
withNewAggregationRule
V1ClusterRoleFluent.AggregationRuleNested<A> withNewAggregationRule() -
withNewAggregationRuleLike
V1ClusterRoleFluent.AggregationRuleNested<A> withNewAggregationRuleLike(io.kubernetes.client.openapi.models.V1AggregationRule item) -
editAggregationRule
V1ClusterRoleFluent.AggregationRuleNested<A> editAggregationRule() -
editOrNewAggregationRule
V1ClusterRoleFluent.AggregationRuleNested<A> editOrNewAggregationRule() -
editOrNewAggregationRuleLike
V1ClusterRoleFluent.AggregationRuleNested<A> editOrNewAggregationRuleLike(io.kubernetes.client.openapi.models.V1AggregationRule item) -
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Returns:
- The buildable object.
-
buildMetadata
io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata() -
withMetadata
-
hasMetadata
Boolean hasMetadata() -
withNewMetadata
V1ClusterRoleFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
V1ClusterRoleFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) -
editMetadata
V1ClusterRoleFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
V1ClusterRoleFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
V1ClusterRoleFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) -
addToRules
-
setToRules
-
addToRules
-
addAllToRules
-
removeFromRules
-
removeAllFromRules
-
removeMatchingFromRules
-
getRules
Deprecated.This method has been deprecated, please use method buildRules instead.- Returns:
- The buildable object.
-
buildRules
List<io.kubernetes.client.openapi.models.V1PolicyRule> buildRules() -
buildRule
-
buildFirstRule
io.kubernetes.client.openapi.models.V1PolicyRule buildFirstRule() -
buildLastRule
io.kubernetes.client.openapi.models.V1PolicyRule buildLastRule() -
buildMatchingRule
io.kubernetes.client.openapi.models.V1PolicyRule buildMatchingRule(Predicate<V1PolicyRuleBuilder> predicate) -
hasMatchingRule
-
withRules
-
withRules
-
hasRules
Boolean hasRules() -
addNewRule
V1ClusterRoleFluent.RulesNested<A> addNewRule() -
addNewRuleLike
V1ClusterRoleFluent.RulesNested<A> addNewRuleLike(io.kubernetes.client.openapi.models.V1PolicyRule item) -
setNewRuleLike
V1ClusterRoleFluent.RulesNested<A> setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1PolicyRule item) -
editRule
-
editFirstRule
V1ClusterRoleFluent.RulesNested<A> editFirstRule() -
editLastRule
V1ClusterRoleFluent.RulesNested<A> editLastRule() -
editMatchingRule
-