public class SubjectAccessReviewOperationImpl extends OperationSupport implements SubjectAccessReviewOperation<CreateableSubjectAccessReview,CreateableLocalSubjectAccessReview>
apiGroup, apiVersion, client, config, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER| Constructor and Description |
|---|
SubjectAccessReviewOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
SubjectAccessReviewOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace) |
| 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() |
CreateableLocalSubjectAccessReview |
inNamespace(String namespace) |
assertResponseCode, checkName, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceT, getResourceUrl, getResourceUrl, handleCreate, handleDelete, handleDelete, handleGet, handlePatch, handleReplace, handleResponse, handleResponse, isResourceNamespaced, requestException, requestFailure, unmarshal, unmarshal, unmarshalpublic SubjectAccessReviewOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config)
public SubjectAccessReviewOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace)
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 OperationSupportprotected <T> String checkNamespace(T item)
checkNamespace in class OperationSupportCopyright © 2015–2017 Red Hat. All rights reserved.