Interface V1RoleFluent<A extends V1RoleFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1RoleListFluent.ItemsNested<N>
- All Known Implementing Classes:
V1RoleBuilder,V1RoleFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic 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.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) editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) 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) withApiVersion(String apiVersion) withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata) withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) withRules(io.kubernetes.client.openapi.models.V1PolicyRule... rules)
-
Method Details
-
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
V1RoleFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
V1RoleFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) -
editMetadata
V1RoleFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
V1RoleFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
V1RoleFluent.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
V1RoleFluent.RulesNested<A> addNewRule() -
addNewRuleLike
-
setNewRuleLike
V1RoleFluent.RulesNested<A> setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1PolicyRule item) -
editRule
-
editFirstRule
V1RoleFluent.RulesNested<A> editFirstRule() -
editLastRule
V1RoleFluent.RulesNested<A> editLastRule() -
editMatchingRule
-