Class AdmissionRequest

java.lang.Object
io.fabric8.kubernetes.api.model.admission.AdmissionRequest
All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

public class AdmissionRequest
extends Object
implements io.fabric8.kubernetes.api.model.KubernetesResource
AdmissionRequest describes the admission.Attributes for the admission request. This POJO is derived from https://github.com/kubernetes/api/blob/master/admission/v1beta1/types.go
See Also:
Serialized Form
  • Constructor Details

    • AdmissionRequest

      public AdmissionRequest()
    • AdmissionRequest

      public AdmissionRequest​(Boolean dryRun, io.fabric8.kubernetes.api.model.GroupVersionKind kind, String name, String namespace, io.fabric8.kubernetes.api.model.KubernetesResource object, io.fabric8.kubernetes.api.model.KubernetesResource oldObject, String operation, io.fabric8.kubernetes.api.model.KubernetesResource options, io.fabric8.kubernetes.api.model.GroupVersionKind requestKind, io.fabric8.kubernetes.api.model.GroupVersionResource requestResource, String requestSubResource, io.fabric8.kubernetes.api.model.GroupVersionResource resource, String subResource, String uid, UserInfo userInfo)
  • Method Details

    • getDryRun

      public Boolean getDryRun()
      Get Dry Run
      Returns:
      The dryRun
    • setDryRun

      public void setDryRun​(Boolean dryRun)
      Set Dry run
      Parameters:
      dryRun - The dryRun
    • getKind

      public io.fabric8.kubernetes.api.model.GroupVersionKind getKind()
      Get Kind
      Returns:
      The kind
    • setKind

      public void setKind​(io.fabric8.kubernetes.api.model.GroupVersionKind kind)
      Set Kind
      Parameters:
      kind - The kind
    • getName

      public String getName()
      Get Name
      Returns:
      The name
    • setName

      public void setName​(String name)
      Set Name
      Parameters:
      name - The name
    • getNamespace

      public String getNamespace()
      Get Namespace
      Returns:
      The namespace
    • setNamespace

      public void setNamespace​(String namespace)
      Set Namespace
      Parameters:
      namespace - The namespace
    • getObject

      public io.fabric8.kubernetes.api.model.KubernetesResource getObject()
      Get Object
      Returns:
      The object
    • setObject

      public void setObject​(io.fabric8.kubernetes.api.model.KubernetesResource object)
      Set Object
      Parameters:
      object - The object
    • getOldObject

      public io.fabric8.kubernetes.api.model.KubernetesResource getOldObject()
      Get old object.
      Returns:
      The oldObject
    • setOldObject

      public void setOldObject​(io.fabric8.kubernetes.api.model.KubernetesResource oldObject)
      Set old object.
      Parameters:
      oldObject - The oldObject
    • getOperation

      public String getOperation()
      Get operation.
      Returns:
      The operation
    • setOperation

      public void setOperation​(String operation)
      Set operation.
      Parameters:
      operation - The operation
    • getOptions

      public io.fabric8.kubernetes.api.model.KubernetesResource getOptions()
      Get options.
      Returns:
      The options
    • setOptions

      public void setOptions​(io.fabric8.kubernetes.api.model.KubernetesResource options)
      Set options.
      Parameters:
      options - The options
    • getRequestKind

      public io.fabric8.kubernetes.api.model.GroupVersionKind getRequestKind()
      Get Request Kind.
      Returns:
      The requestKind
    • setRequestKind

      public void setRequestKind​(io.fabric8.kubernetes.api.model.GroupVersionKind requestKind)
      Set RequestKind
      Parameters:
      requestKind - The requestKind
    • getRequestResource

      public io.fabric8.kubernetes.api.model.GroupVersionResource getRequestResource()
      Get RequestResource
      Returns:
      The requestResource
    • setRequestResource

      public void setRequestResource​(io.fabric8.kubernetes.api.model.GroupVersionResource requestResource)
      Set RequestResource
      Parameters:
      requestResource - The requestResource
    • getRequestSubResource

      public String getRequestSubResource()
      Get RequestSubResource
      Returns:
      The requestSubResource
    • setRequestSubResource

      public void setRequestSubResource​(String requestSubResource)
      Set RequestSubResource
      Parameters:
      requestSubResource - The requestSubResource
    • getResource

      public io.fabric8.kubernetes.api.model.GroupVersionResource getResource()
      Get Resource
      Returns:
      The resource
    • setResource

      public void setResource​(io.fabric8.kubernetes.api.model.GroupVersionResource resource)
      Set Resource.
      Parameters:
      resource - The resource
    • getSubResource

      public String getSubResource()
      Get SubResource
      Returns:
      The subResource
    • setSubResource

      public void setSubResource​(String subResource)
      Set SubResource
      Parameters:
      subResource - The subResource
    • getUid

      public String getUid()
      Get Uid
      Returns:
      The uid
    • setUid

      public void setUid​(String uid)
      Set Uid
      Parameters:
      uid - The uid
    • getUserInfo

      public UserInfo getUserInfo()
      Get UserInfo
      Returns:
      The userInfo
    • setUserInfo

      public void setUserInfo​(UserInfo userInfo)
      Set UserInfo
      Parameters:
      userInfo - The userInfo
    • getAdditionalProperties

      public Map<String,​Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty​(String name, Object value)