public class CreateOnlyResourceOperationsImpl<T> extends OperationSupport implements Createable<T>
apiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, YAML_MAPPER| Constructor and Description |
|---|
CreateOnlyResourceOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String apiGroupName,
String apiGroupVersion,
String plural,
Class<T> subjectAccessRequestClass) |
CreateOnlyResourceOperationsImpl(OperationContext context,
String apiGroupName,
String apiGroupVersion,
String plural,
Class<T> subjectAccessRequestClass) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(T... resources) |
T |
create(T item) |
T |
getItem() |
boolean |
isResourceNamespaced() |
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getObjectValueAsMap, getResourceT, getResourceUrl, getResourceUrl, getRootUrl, handleCreate, handleDelete, handleDelete, handleDeploymentRollback, handleGet, handleGet, handleMetric, handlePatch, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, handleScale, handleStatusUpdate, requestException, requestFailure, unmarshal, unmarshal, unmarshalpublic CreateOnlyResourceOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String apiGroupName,
String apiGroupVersion,
String plural,
Class<T> subjectAccessRequestClass)
public boolean isResourceNamespaced()
isResourceNamespaced in class OperationSupportpublic T create(T... resources)
create in interface Createable<T>public T create(T item)
create in interface Createable<T>public T getItem()
Copyright © 2015–2022 Red Hat. All rights reserved.