Package net.stickycode.kuuty.model.v18
Class IoK8sApiAuthorizationV1NonResourceRule
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiAuthorizationV1NonResourceRule
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiAuthorizationV1NonResourceRule extends Object
NonResourceRule holds information that describes a rule for the non-resource
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_NON_RESOURCE_U_R_LSstatic StringJSON_PROPERTY_VERBS
-
Constructor Summary
Constructors Constructor Description IoK8sApiAuthorizationV1NonResourceRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IoK8sApiAuthorizationV1NonResourceRuleaddNonResourceURLsItem(String nonResourceURLsItem)IoK8sApiAuthorizationV1NonResourceRuleaddVerbsItem(String verbsItem)booleanequals(Object o)List<String>getNonResourceURLs()NonResourceURLs is a set of partial urls that a user should have access to.List<String>getVerbs()Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options.inthashCode()IoK8sApiAuthorizationV1NonResourceRulenonResourceURLs(List<String> nonResourceURLs)voidsetNonResourceURLs(List<String> nonResourceURLs)voidsetVerbs(List<String> verbs)StringtoString()IoK8sApiAuthorizationV1NonResourceRuleverbs(List<String> verbs)
-
-
-
Field Detail
-
JSON_PROPERTY_NON_RESOURCE_U_R_LS
public static final String JSON_PROPERTY_NON_RESOURCE_U_R_LS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VERBS
public static final String JSON_PROPERTY_VERBS
- See Also:
- Constant Field Values
-
-
Method Detail
-
nonResourceURLs
public IoK8sApiAuthorizationV1NonResourceRule nonResourceURLs(List<String> nonResourceURLs)
-
addNonResourceURLsItem
public IoK8sApiAuthorizationV1NonResourceRule addNonResourceURLsItem(String nonResourceURLsItem)
-
getNonResourceURLs
@Nullable public List<String> getNonResourceURLs()
NonResourceURLs is a set of partial urls that a user should have access to. *s are allowed, but only as the full, final step in the path. \"*\" means all.- Returns:
- nonResourceURLs
-
verbs
public IoK8sApiAuthorizationV1NonResourceRule verbs(List<String> verbs)
-
addVerbsItem
public IoK8sApiAuthorizationV1NonResourceRule addVerbsItem(String verbsItem)
-
getVerbs
public List<String> getVerbs()
Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. \"*\" means all.- Returns:
- verbs
-
-