Interface V1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1ClusterRoleFluent.RulesNested<N>, V1RoleFluent.RulesNested<N>
All Known Implementing Classes:
V1PolicyRuleBuilder, V1PolicyRuleFluentImpl

public interface V1PolicyRuleFluent<A extends V1PolicyRuleFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • addToApiGroups

      A addToApiGroups(Integer index, String item)
    • setToApiGroups

      A setToApiGroups(Integer index, String item)
    • addToApiGroups

      A addToApiGroups(String... items)
    • addAllToApiGroups

      A addAllToApiGroups(Collection<String> items)
    • removeFromApiGroups

      A removeFromApiGroups(String... items)
    • removeAllFromApiGroups

      A removeAllFromApiGroups(Collection<String> items)
    • getApiGroups

      List<String> getApiGroups()
    • getApiGroup

      String getApiGroup(Integer index)
    • getFirstApiGroup

      String getFirstApiGroup()
    • getLastApiGroup

      String getLastApiGroup()
    • getMatchingApiGroup

      String getMatchingApiGroup(Predicate<String> predicate)
    • hasMatchingApiGroup

      Boolean hasMatchingApiGroup(Predicate<String> predicate)
    • withApiGroups

      A withApiGroups(List<String> apiGroups)
    • withApiGroups

      A withApiGroups(String... apiGroups)
    • hasApiGroups

      Boolean hasApiGroups()
    • addToNonResourceURLs

      A addToNonResourceURLs(Integer index, String item)
    • setToNonResourceURLs

      A setToNonResourceURLs(Integer index, String item)
    • addToNonResourceURLs

      A addToNonResourceURLs(String... items)
    • addAllToNonResourceURLs

      A addAllToNonResourceURLs(Collection<String> items)
    • removeFromNonResourceURLs

      A removeFromNonResourceURLs(String... items)
    • removeAllFromNonResourceURLs

      A removeAllFromNonResourceURLs(Collection<String> items)
    • getNonResourceURLs

      List<String> getNonResourceURLs()
    • getNonResourceURL

      String getNonResourceURL(Integer index)
    • getFirstNonResourceURL

      String getFirstNonResourceURL()
    • getLastNonResourceURL

      String getLastNonResourceURL()
    • getMatchingNonResourceURL

      String getMatchingNonResourceURL(Predicate<String> predicate)
    • hasMatchingNonResourceURL

      Boolean hasMatchingNonResourceURL(Predicate<String> predicate)
    • withNonResourceURLs

      A withNonResourceURLs(List<String> nonResourceURLs)
    • withNonResourceURLs

      A withNonResourceURLs(String... nonResourceURLs)
    • hasNonResourceURLs

      Boolean hasNonResourceURLs()
    • addToResourceNames

      A addToResourceNames(Integer index, String item)
    • setToResourceNames

      A setToResourceNames(Integer index, String item)
    • addToResourceNames

      A addToResourceNames(String... items)
    • addAllToResourceNames

      A addAllToResourceNames(Collection<String> items)
    • removeFromResourceNames

      A removeFromResourceNames(String... items)
    • removeAllFromResourceNames

      A removeAllFromResourceNames(Collection<String> items)
    • getResourceNames

      List<String> getResourceNames()
    • getResourceName

      String getResourceName(Integer index)
    • getFirstResourceName

      String getFirstResourceName()
    • getLastResourceName

      String getLastResourceName()
    • getMatchingResourceName

      String getMatchingResourceName(Predicate<String> predicate)
    • hasMatchingResourceName

      Boolean hasMatchingResourceName(Predicate<String> predicate)
    • withResourceNames

      A withResourceNames(List<String> resourceNames)
    • withResourceNames

      A withResourceNames(String... resourceNames)
    • hasResourceNames

      Boolean hasResourceNames()
    • addToResources

      A addToResources(Integer index, String item)
    • setToResources

      A setToResources(Integer index, String item)
    • addToResources

      A addToResources(String... items)
    • addAllToResources

      A addAllToResources(Collection<String> items)
    • removeFromResources

      A removeFromResources(String... items)
    • removeAllFromResources

      A removeAllFromResources(Collection<String> items)
    • getResources

      List<String> getResources()
    • getResource

      String getResource(Integer index)
    • getFirstResource

      String getFirstResource()
    • getLastResource

      String getLastResource()
    • getMatchingResource

      String getMatchingResource(Predicate<String> predicate)
    • hasMatchingResource

      Boolean hasMatchingResource(Predicate<String> predicate)
    • withResources

      A withResources(List<String> resources)
    • withResources

      A withResources(String... resources)
    • hasResources

      Boolean hasResources()
    • addToVerbs

      A addToVerbs(Integer index, String item)
    • setToVerbs

      A setToVerbs(Integer index, String item)
    • addToVerbs

      A addToVerbs(String... items)
    • addAllToVerbs

      A addAllToVerbs(Collection<String> items)
    • removeFromVerbs

      A removeFromVerbs(String... items)
    • removeAllFromVerbs

      A removeAllFromVerbs(Collection<String> items)
    • getVerbs

      List<String> getVerbs()
    • getVerb

      String getVerb(Integer index)
    • getFirstVerb

      String getFirstVerb()
    • getLastVerb

      String getLastVerb()
    • getMatchingVerb

      String getMatchingVerb(Predicate<String> predicate)
    • hasMatchingVerb

      Boolean hasMatchingVerb(Predicate<String> predicate)
    • withVerbs

      A withVerbs(List<String> verbs)
    • withVerbs

      A withVerbs(String... verbs)
    • hasVerbs

      Boolean hasVerbs()