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 interface
static interface
static 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.V1AggregationRule
io.kubernetes.client.openapi.models.V1PolicyRule
io.kubernetes.client.openapi.models.V1PolicyRule
io.kubernetes.client.openapi.models.V1PolicyRule
buildMatchingRule
(Predicate<V1PolicyRuleBuilder> predicate) io.kubernetes.client.openapi.models.V1ObjectMeta
io.kubernetes.client.openapi.models.V1PolicyRule
List<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.V1AggregationRule
Deprecated.getKind()
io.kubernetes.client.openapi.models.V1ObjectMeta
Deprecated.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
-