Class ResourceAccessReview

    • Constructor Detail

      • ResourceAccessReview

        public ResourceAccessReview()
        No args constructor for use in serialization
    • Method Detail

      • getApiVersion

        public String getApiVersion()
        APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
        Specified by:
        getApiVersion in interface HasMetadata
      • setApiVersion

        public void setApiVersion​(String apiVersion)
        APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
        Specified by:
        setApiVersion in interface HasMetadata
      • getContent

        public Object getContent()
        ResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec


        Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).

      • setContent

        public void setContent​(Object content)
        ResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec


        Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).

      • getIsNonResourceURL

        public Boolean getIsNonResourceURL()
        isNonResourceURL is true if this is a request for a non-resource URL (outside of the resource hierarchy)
      • setIsNonResourceURL

        public void setIsNonResourceURL​(Boolean isNonResourceURL)
        isNonResourceURL is true if this is a request for a non-resource URL (outside of the resource hierarchy)
      • getKind

        public String getKind()
        Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
        Specified by:
        getKind in interface HasMetadata
      • setKind

        public void setKind​(String kind)
        Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
      • getMetadata

        public ObjectMeta getMetadata()
        ResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec


        Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).

        Specified by:
        getMetadata in interface HasMetadata
      • setMetadata

        public void setMetadata​(ObjectMeta metadata)
        ResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec


        Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).

        Specified by:
        setMetadata in interface HasMetadata
      • getNamespace

        public String getNamespace()
        namespace is the namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces
      • setNamespace

        public void setNamespace​(String namespace)
        namespace is the namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces
      • getPath

        public String getPath()
        path is the path of a non resource URL
      • setPath

        public void setPath​(String path)
        path is the path of a non resource URL
      • getResource

        public String getResource()
        resource is one of the existing resource types
      • setResource

        public void setResource​(String resource)
        resource is one of the existing resource types
      • getResourceAPIGroup

        public String getResourceAPIGroup()
        Group is the API group of the resource Serialized as resourceAPIGroup to avoid confusion with the 'groups' field when inlined
      • setResourceAPIGroup

        public void setResourceAPIGroup​(String resourceAPIGroup)
        Group is the API group of the resource Serialized as resourceAPIGroup to avoid confusion with the 'groups' field when inlined
      • getResourceAPIVersion

        public String getResourceAPIVersion()
        Version is the API version of the resource Serialized as resourceAPIVersion to avoid confusion with TypeMeta.apiVersion and ObjectMeta.resourceVersion when inlined
      • setResourceAPIVersion

        public void setResourceAPIVersion​(String resourceAPIVersion)
        Version is the API version of the resource Serialized as resourceAPIVersion to avoid confusion with TypeMeta.apiVersion and ObjectMeta.resourceVersion when inlined
      • getResourceName

        public String getResourceName()
        resourceName is the name of the resource being requested for a "get" or deleted for a "delete"
      • setResourceName

        public void setResourceName​(String resourceName)
        resourceName is the name of the resource being requested for a "get" or deleted for a "delete"
      • getVerb

        public String getVerb()
        verb is one of: get, list, watch, create, update, delete
      • setVerb

        public void setVerb​(String verb)
        verb is one of: get, list, watch, create, update, delete
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)