Class PolicyRule.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.rbac.v1alpha1.PolicyRule.Builder
-
- Enclosing class:
- PolicyRule
public static class PolicyRule.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyRule.Builder
addToApiGroups(java.lang.String addToApiGroups)
PolicyRule.Builder
addToNonResourceURLs(java.lang.String addToNonResourceURLs)
PolicyRule.Builder
addToResourceNames(java.lang.String addToResourceNames)
PolicyRule.Builder
addToResources(java.lang.String addToResources)
PolicyRule.Builder
addToVerbs(java.lang.String addToVerbs)
PolicyRule.Builder
apiGroups(java.util.Collection<? extends java.lang.String> apiGroups)
PolicyRule
build()
PolicyRule.Builder
clearApiGroups()
PolicyRule.Builder
clearNonResourceURLs()
PolicyRule.Builder
clearResourceNames()
PolicyRule.Builder
clearResources()
PolicyRule.Builder
clearVerbs()
PolicyRule.Builder
nonResourceURLs(java.util.Collection<? extends java.lang.String> nonResourceURLs)
PolicyRule.Builder
resourceNames(java.util.Collection<? extends java.lang.String> resourceNames)
PolicyRule.Builder
resources(java.util.Collection<? extends java.lang.String> resources)
java.lang.String
toString()
PolicyRule.Builder
verbs(java.util.Collection<? extends java.lang.String> verbs)
-
-
-
Method Detail
-
addToApiGroups
public PolicyRule.Builder addToApiGroups(java.lang.String addToApiGroups)
-
apiGroups
public PolicyRule.Builder apiGroups(java.util.Collection<? extends java.lang.String> apiGroups)
-
clearApiGroups
public PolicyRule.Builder clearApiGroups()
-
addToNonResourceURLs
public PolicyRule.Builder addToNonResourceURLs(java.lang.String addToNonResourceURLs)
-
nonResourceURLs
public PolicyRule.Builder nonResourceURLs(java.util.Collection<? extends java.lang.String> nonResourceURLs)
-
clearNonResourceURLs
public PolicyRule.Builder clearNonResourceURLs()
-
addToResourceNames
public PolicyRule.Builder addToResourceNames(java.lang.String addToResourceNames)
-
resourceNames
public PolicyRule.Builder resourceNames(java.util.Collection<? extends java.lang.String> resourceNames)
-
clearResourceNames
public PolicyRule.Builder clearResourceNames()
-
addToResources
public PolicyRule.Builder addToResources(java.lang.String addToResources)
-
resources
public PolicyRule.Builder resources(java.util.Collection<? extends java.lang.String> resources)
-
clearResources
public PolicyRule.Builder clearResources()
-
addToVerbs
public PolicyRule.Builder addToVerbs(java.lang.String addToVerbs)
-
verbs
public PolicyRule.Builder verbs(java.util.Collection<? extends java.lang.String> verbs)
-
clearVerbs
public PolicyRule.Builder clearVerbs()
-
build
public PolicyRule build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-