Class LocalSubjectAccessReview
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.authorization.v1.LocalSubjectAccessReview
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<LocalSubjectAccessReviewBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class LocalSubjectAccessReview extends Object implements io.fabric8.kubernetes.api.builder.Editable<LocalSubjectAccessReviewBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LocalSubjectAccessReview()No args constructor for use in serializationLocalSubjectAccessReview(String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, SubjectAccessReviewSpec spec, SubjectAccessReviewStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalSubjectAccessReviewBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.StringgetKind()Kind is a string value representing the REST resource this object represents.io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.SubjectAccessReviewSpecgetSpec()LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.SubjectAccessReviewStatusgetStatus()LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.voidsetSpec(SubjectAccessReviewSpec spec)LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.voidsetStatus(SubjectAccessReviewStatus status)LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.LocalSubjectAccessReviewBuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
LocalSubjectAccessReview
public LocalSubjectAccessReview()
No args constructor for use in serialization
-
LocalSubjectAccessReview
public LocalSubjectAccessReview(String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, SubjectAccessReviewSpec spec, SubjectAccessReviewStatus status)
-
-
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:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.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:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
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:
getKindin interfaceio.fabric8.kubernetes.api.model.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 io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getSpec
public SubjectAccessReviewSpec getSpec()
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.
-
setSpec
public void setSpec(SubjectAccessReviewSpec spec)
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.
-
getStatus
public SubjectAccessReviewStatus getStatus()
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.
-
setStatus
public void setStatus(SubjectAccessReviewStatus status)
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.
-
edit
public LocalSubjectAccessReviewBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<LocalSubjectAccessReviewBuilder>
-
toBuilder
public LocalSubjectAccessReviewBuilder toBuilder()
-
-