public class SubjectAccessReviewOperationImpl extends OperationSupport implements SubjectAccessReviewOperation<CreateableSubjectAccessReview,CreateableLocalSubjectAccessReview,CreateableSelfSubjectAccessReview,CreateableSelfSubjectRulesReview>
apiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER| Constructor and Description |
|---|
SubjectAccessReviewOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
SubjectAccessReviewOperationImpl(OperationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> String |
checkNamespace(T item) |
io.fabric8.openshift.api.model.SubjectAccessReviewResponse |
create(io.fabric8.openshift.api.model.SubjectAccessReview... item) |
CreateableSubjectAccessReview |
createNew() |
URL |
getRootUrl() |
Createable |
inAnyNamespace() |
CreateableLocalSubjectAccessReview |
inNamespace(String namespace) |
Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,CreateableSelfSubjectRulesReview> |
list() |
Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,CreateableSelfSubjectRulesReview> |
list(Integer limitVal,
String continueVal) |
assertResponseCode, checkName, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceT, getResourceUrl, getResourceUrl, handleCreate, handleDelete, handleDelete, handleDeploymentRollback, handleGet, handleGet, handleMetric, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, handleScale, handleStatusUpdate, isResourceNamespaced, requestException, requestFailure, unmarshal, unmarshal, unmarshalpublic SubjectAccessReviewOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config)
public SubjectAccessReviewOperationImpl(OperationContext context)
public CreateableLocalSubjectAccessReview inNamespace(String namespace)
inNamespace in interface Namespaceable<Createable<io.fabric8.openshift.api.model.LocalSubjectAccessReview,io.fabric8.openshift.api.model.SubjectAccessReviewResponse,CreateableLocalSubjectAccessReview>>public io.fabric8.openshift.api.model.SubjectAccessReviewResponse create(io.fabric8.openshift.api.model.SubjectAccessReview... item)
create in interface Createable<io.fabric8.openshift.api.model.SubjectAccessReview,io.fabric8.openshift.api.model.SubjectAccessReviewResponse,CreateableSubjectAccessReview>public CreateableSubjectAccessReview createNew()
createNew in interface Createable<io.fabric8.openshift.api.model.SubjectAccessReview,io.fabric8.openshift.api.model.SubjectAccessReviewResponse,CreateableSubjectAccessReview>public URL getRootUrl()
getRootUrl in class OperationSupportpublic Createable inAnyNamespace()
inAnyNamespace in interface AnyNamespaceable<Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectAccessReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectAccessReview,CreateableSelfSubjectAccessReview>>public Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,CreateableSelfSubjectRulesReview> list()
list in interface Listable<Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,CreateableSelfSubjectRulesReview>>public Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,CreateableSelfSubjectRulesReview> list(Integer limitVal, String continueVal)
list in interface Listable<Createable<io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,io.fabric8.kubernetes.api.model.authorization.SelfSubjectRulesReview,CreateableSelfSubjectRulesReview>>protected <T> String checkNamespace(T item)
checkNamespace in class OperationSupportCopyright © 2015–2020 Red Hat. All rights reserved.