Interface V1beta1PolicyRulesWithSubjectsFluent<A extends V1beta1PolicyRulesWithSubjectsFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1beta1FlowSchemaSpecFluent.RulesNested<N>
- All Known Implementing Classes:
V1beta1PolicyRulesWithSubjectsBuilder,V1beta1PolicyRulesWithSubjectsFluentImpl
public interface V1beta1PolicyRulesWithSubjectsFluent<A extends V1beta1PolicyRulesWithSubjectsFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionaddAllToNonResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> items) addAllToResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule> items) addAllToSubjects(Collection<io.kubernetes.client.openapi.models.V1beta1Subject> items) addNewNonResourceRuleLike(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule item) addNewResourceRuleLike(io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule item) addNewSubjectLike(io.kubernetes.client.openapi.models.V1beta1Subject item) addToNonResourceRules(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule... items) addToNonResourceRules(Integer index, io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule item) addToResourceRules(io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule... items) addToResourceRules(Integer index, io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule item) addToSubjects(io.kubernetes.client.openapi.models.V1beta1Subject... items) addToSubjects(Integer index, io.kubernetes.client.openapi.models.V1beta1Subject item) io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRuleio.kubernetes.client.openapi.models.V1beta1ResourcePolicyRuleio.kubernetes.client.openapi.models.V1beta1Subjectio.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRuleio.kubernetes.client.openapi.models.V1beta1ResourcePolicyRuleio.kubernetes.client.openapi.models.V1beta1Subjectio.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRuleio.kubernetes.client.openapi.models.V1beta1ResourcePolicyRuleio.kubernetes.client.openapi.models.V1beta1SubjectbuildMatchingSubject(Predicate<V1beta1SubjectBuilder> predicate) io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRulebuildNonResourceRule(Integer index) List<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule>io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRulebuildResourceRule(Integer index) List<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule>io.kubernetes.client.openapi.models.V1beta1SubjectbuildSubject(Integer index) List<io.kubernetes.client.openapi.models.V1beta1Subject>editMatchingSubject(Predicate<V1beta1SubjectBuilder> predicate) editNonResourceRule(Integer index) editResourceRule(Integer index) editSubject(Integer index) List<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule>Deprecated.List<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule>Deprecated.List<io.kubernetes.client.openapi.models.V1beta1Subject>Deprecated.hasMatchingSubject(Predicate<V1beta1SubjectBuilder> predicate) removeAllFromNonResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> items) removeAllFromResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule> items) removeAllFromSubjects(Collection<io.kubernetes.client.openapi.models.V1beta1Subject> items) removeFromNonResourceRules(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule... items) removeFromResourceRules(io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule... items) removeFromSubjects(io.kubernetes.client.openapi.models.V1beta1Subject... items) removeMatchingFromSubjects(Predicate<V1beta1SubjectBuilder> predicate) setNewNonResourceRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule item) setNewResourceRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule item) setNewSubjectLike(Integer index, io.kubernetes.client.openapi.models.V1beta1Subject item) setToNonResourceRules(Integer index, io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule item) setToResourceRules(Integer index, io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule item) setToSubjects(Integer index, io.kubernetes.client.openapi.models.V1beta1Subject item) withNonResourceRules(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule... nonResourceRules) withNonResourceRules(List<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> nonResourceRules) withResourceRules(io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule... resourceRules) withResourceRules(List<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule> resourceRules) withSubjects(io.kubernetes.client.openapi.models.V1beta1Subject... subjects) withSubjects(List<io.kubernetes.client.openapi.models.V1beta1Subject> subjects)
-
Method Details
-
addToNonResourceRules
-
setToNonResourceRules
-
addToNonResourceRules
-
addAllToNonResourceRules
A addAllToNonResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> items) -
removeFromNonResourceRules
A removeFromNonResourceRules(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule... items) -
removeAllFromNonResourceRules
A removeAllFromNonResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> items) -
removeMatchingFromNonResourceRules
-
getNonResourceRules
@Deprecated List<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> getNonResourceRules()Deprecated.This method has been deprecated, please use method buildNonResourceRules instead.- Returns:
- The buildable object.
-
buildNonResourceRules
List<io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule> buildNonResourceRules() -
buildNonResourceRule
io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule buildNonResourceRule(Integer index) -
buildFirstNonResourceRule
io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule buildFirstNonResourceRule() -
buildLastNonResourceRule
io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule buildLastNonResourceRule() -
buildMatchingNonResourceRule
io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule buildMatchingNonResourceRule(Predicate<V1beta1NonResourcePolicyRuleBuilder> predicate) -
hasMatchingNonResourceRule
-
withNonResourceRules
-
withNonResourceRules
A withNonResourceRules(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule... nonResourceRules) -
hasNonResourceRules
Boolean hasNonResourceRules() -
addNewNonResourceRule
V1beta1PolicyRulesWithSubjectsFluent.NonResourceRulesNested<A> addNewNonResourceRule() -
addNewNonResourceRuleLike
V1beta1PolicyRulesWithSubjectsFluent.NonResourceRulesNested<A> addNewNonResourceRuleLike(io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule item) -
setNewNonResourceRuleLike
V1beta1PolicyRulesWithSubjectsFluent.NonResourceRulesNested<A> setNewNonResourceRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta1NonResourcePolicyRule item) -
editNonResourceRule
-
editFirstNonResourceRule
V1beta1PolicyRulesWithSubjectsFluent.NonResourceRulesNested<A> editFirstNonResourceRule() -
editLastNonResourceRule
V1beta1PolicyRulesWithSubjectsFluent.NonResourceRulesNested<A> editLastNonResourceRule() -
editMatchingNonResourceRule
V1beta1PolicyRulesWithSubjectsFluent.NonResourceRulesNested<A> editMatchingNonResourceRule(Predicate<V1beta1NonResourcePolicyRuleBuilder> predicate) -
addToResourceRules
-
setToResourceRules
-
addToResourceRules
-
addAllToResourceRules
A addAllToResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule> items) -
removeFromResourceRules
-
removeAllFromResourceRules
A removeAllFromResourceRules(Collection<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule> items) -
removeMatchingFromResourceRules
-
getResourceRules
Deprecated.This method has been deprecated, please use method buildResourceRules instead.- Returns:
- The buildable object.
-
buildResourceRules
List<io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule> buildResourceRules() -
buildResourceRule
-
buildFirstResourceRule
io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule buildFirstResourceRule() -
buildLastResourceRule
io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule buildLastResourceRule() -
buildMatchingResourceRule
io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule buildMatchingResourceRule(Predicate<V1beta1ResourcePolicyRuleBuilder> predicate) -
hasMatchingResourceRule
-
withResourceRules
-
withResourceRules
-
hasResourceRules
Boolean hasResourceRules() -
addNewResourceRule
V1beta1PolicyRulesWithSubjectsFluent.ResourceRulesNested<A> addNewResourceRule() -
addNewResourceRuleLike
V1beta1PolicyRulesWithSubjectsFluent.ResourceRulesNested<A> addNewResourceRuleLike(io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule item) -
setNewResourceRuleLike
V1beta1PolicyRulesWithSubjectsFluent.ResourceRulesNested<A> setNewResourceRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta1ResourcePolicyRule item) -
editResourceRule
-
editFirstResourceRule
V1beta1PolicyRulesWithSubjectsFluent.ResourceRulesNested<A> editFirstResourceRule() -
editLastResourceRule
V1beta1PolicyRulesWithSubjectsFluent.ResourceRulesNested<A> editLastResourceRule() -
editMatchingResourceRule
V1beta1PolicyRulesWithSubjectsFluent.ResourceRulesNested<A> editMatchingResourceRule(Predicate<V1beta1ResourcePolicyRuleBuilder> predicate) -
addToSubjects
-
setToSubjects
-
addToSubjects
-
addAllToSubjects
-
removeFromSubjects
-
removeAllFromSubjects
-
removeMatchingFromSubjects
-
getSubjects
Deprecated.This method has been deprecated, please use method buildSubjects instead.- Returns:
- The buildable object.
-
buildSubjects
List<io.kubernetes.client.openapi.models.V1beta1Subject> buildSubjects() -
buildSubject
-
buildFirstSubject
io.kubernetes.client.openapi.models.V1beta1Subject buildFirstSubject() -
buildLastSubject
io.kubernetes.client.openapi.models.V1beta1Subject buildLastSubject() -
buildMatchingSubject
io.kubernetes.client.openapi.models.V1beta1Subject buildMatchingSubject(Predicate<V1beta1SubjectBuilder> predicate) -
hasMatchingSubject
-
withSubjects
-
withSubjects
-
hasSubjects
Boolean hasSubjects() -
addNewSubject
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<A> addNewSubject() -
addNewSubjectLike
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<A> addNewSubjectLike(io.kubernetes.client.openapi.models.V1beta1Subject item) -
setNewSubjectLike
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<A> setNewSubjectLike(Integer index, io.kubernetes.client.openapi.models.V1beta1Subject item) -
editSubject
-
editFirstSubject
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<A> editFirstSubject() -
editLastSubject
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<A> editLastSubject() -
editMatchingSubject
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<A> editMatchingSubject(Predicate<V1beta1SubjectBuilder> predicate)
-