public class AdmissionRequest extends Object implements KubernetesResource
Constructor and Description |
---|
AdmissionRequest() |
AdmissionRequest(Boolean dryRun,
GroupVersionKind kind,
String name,
String namespace,
HasMetadata object,
HasMetadata oldObject,
String operation,
HasMetadata options,
GroupVersionKind requestKind,
GroupVersionResource requestResource,
String requestSubResource,
GroupVersionResource resource,
String subResource,
String uid,
UserInfo userInfo) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
Boolean |
getDryRun()
Get Dry Run
|
GroupVersionKind |
getKind()
Get Kind
|
String |
getName()
Get Name
|
String |
getNamespace()
Get Namespace
|
HasMetadata |
getObject()
Get Object
|
HasMetadata |
getOldObject()
Get old object.
|
String |
getOperation()
Get operation.
|
KubernetesResource |
getOptions()
Get options.
|
GroupVersionKind |
getRequestKind()
Get Request Kind.
|
GroupVersionResource |
getRequestResource()
Get RequestResource
|
String |
getRequestSubResource()
Get RequestSubResource
|
GroupVersionResource |
getResource()
Get Resource
|
String |
getSubResource()
Get SubResource
|
String |
getUid()
Get Uid
|
UserInfo |
getUserInfo()
Get UserInfo
|
void |
setAdditionalProperty(String name,
Object value) |
void |
setDryRun(Boolean dryRun)
Set Dry run
|
void |
setKind(GroupVersionKind kind)
Set Kind
|
void |
setName(String name)
Set Name
|
void |
setNamespace(String namespace)
Set Namespace
|
void |
setObject(HasMetadata object)
Set Object
|
void |
setOldObject(HasMetadata oldObject)
Set old object.
|
void |
setOperation(String operation)
Set operation.
|
void |
setOptions(KubernetesResource options)
Set options.
|
void |
setRequestKind(GroupVersionKind requestKind)
Set RequestKind
|
void |
setRequestResource(GroupVersionResource requestResource)
Set RequestResource
|
void |
setRequestSubResource(String requestSubResource)
Set RequestSubResource
|
void |
setResource(GroupVersionResource resource)
Set Resource.
|
void |
setSubResource(String subResource)
Set SubResource
|
void |
setUid(String uid)
Set Uid
|
void |
setUserInfo(UserInfo userInfo)
Set UserInfo
|
public AdmissionRequest()
public AdmissionRequest(Boolean dryRun, GroupVersionKind kind, String name, String namespace, HasMetadata object, HasMetadata oldObject, String operation, HasMetadata options, GroupVersionKind requestKind, GroupVersionResource requestResource, String requestSubResource, GroupVersionResource resource, String subResource, String uid, UserInfo userInfo)
public Boolean getDryRun()
public void setDryRun(Boolean dryRun)
dryRun
- The dryRunpublic GroupVersionKind getKind()
public void setKind(GroupVersionKind kind)
kind
- The kindpublic String getName()
public void setName(String name)
name
- The namepublic String getNamespace()
public void setNamespace(String namespace)
namespace
- The namespacepublic HasMetadata getObject()
public void setObject(HasMetadata object)
object
- The objectpublic HasMetadata getOldObject()
public void setOldObject(HasMetadata oldObject)
oldObject
- The oldObjectpublic String getOperation()
public void setOperation(String operation)
operation
- The operationpublic KubernetesResource getOptions()
public void setOptions(KubernetesResource options)
options
- The optionspublic GroupVersionKind getRequestKind()
public void setRequestKind(GroupVersionKind requestKind)
requestKind
- The requestKindpublic GroupVersionResource getRequestResource()
public void setRequestResource(GroupVersionResource requestResource)
requestResource
- The requestResourcepublic String getRequestSubResource()
public void setRequestSubResource(String requestSubResource)
requestSubResource
- The requestSubResourcepublic GroupVersionResource getResource()
public void setResource(GroupVersionResource resource)
resource
- The resourcepublic String getSubResource()
public void setSubResource(String subResource)
subResource
- The subResourcepublic String getUid()
public void setUid(String uid)
uid
- The uidpublic UserInfo getUserInfo()
public void setUserInfo(UserInfo userInfo)
userInfo
- The userInfoCopyright © 2015–2020 Red Hat. All rights reserved.