@Generated(value="org.jsonschema2pojo") public class SubjectAccessReview extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SubjectAccessReview.ApiVersion |
Constructor and Description |
---|
SubjectAccessReview()
No args constructor for use in serialization
|
SubjectAccessReview(SubjectAccessReview.ApiVersion apiVersion,
HasMetadata content,
List<String> groups,
String kind,
String namespace,
String resource,
String resourceName,
String user,
String verb) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
SubjectAccessReview.ApiVersion |
getApiVersion()
(Required)
|
HasMetadata |
getContent() |
List<String> |
getGroups()
optional
|
String |
getKind()
(Required)
|
String |
getNamespace()
namespace of the action being requested
|
String |
getResource()
one of the existing resource types
|
String |
getResourceName()
name of the resource being requested for a get or delete
|
String |
getUser()
optional
|
String |
getVerb()
one of get
|
void |
setAdditionalProperty(String name,
Object value) |
void |
setApiVersion(SubjectAccessReview.ApiVersion apiVersion)
(Required)
|
void |
setContent(HasMetadata content) |
void |
setGroups(List<String> groups)
optional
|
void |
setKind(String kind)
(Required)
|
void |
setNamespace(String namespace)
namespace of the action being requested
|
void |
setResource(String resource)
one of the existing resource types
|
void |
setResourceName(String resourceName)
name of the resource being requested for a get or delete
|
void |
setUser(String user)
optional
|
void |
setVerb(String verb)
one of get
|
public SubjectAccessReview()
public SubjectAccessReview(SubjectAccessReview.ApiVersion apiVersion, HasMetadata content, List<String> groups, String kind, String namespace, String resource, String resourceName, String user, String verb)
apiVersion
- resource
- kind
- namespace
- verb
- groups
- resourceName
- user
- content
- public SubjectAccessReview.ApiVersion getApiVersion()
public void setApiVersion(SubjectAccessReview.ApiVersion apiVersion)
apiVersion
- The apiVersionpublic HasMetadata getContent()
public void setContent(HasMetadata content)
content
- The contentpublic String getKind()
public void setKind(String kind)
kind
- The kindpublic String getNamespace()
public void setNamespace(String namespace)
namespace
- The namespacepublic String getResource()
public void setResource(String resource)
resource
- The resourcepublic String getResourceName()
public void setResourceName(String resourceName)
resourceName
- The resourceNamepublic String getUser()
public void setUser(String user)
user
- The userpublic String getVerb()
public void setVerb(String verb)
verb
- The verbCopyright © 2011–2015 Red Hat. All rights reserved.