public class ClusterServiceClassOperationsImpl extends HasMetadataOperation<io.fabric8.servicecatalog.api.model.ClusterServiceClass,io.fabric8.servicecatalog.api.model.ClusterServiceClassList,ClusterServiceClassResource> implements ClusterServiceClassResource
DEFAULT_PROPAGATION_POLICY
apiVersion, listType, type
apiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, YAML_MAPPER
DEFAULT_BACKOFF_MULTIPLIER, DEFAULT_INITIAL_BACKOFF_MILLIS
Constructor and Description |
---|
ClusterServiceClassOperationsImpl(okhttp3.OkHttpClient client,
Config config) |
ClusterServiceClassOperationsImpl(OperationContext ctx) |
Modifier and Type | Method and Description |
---|---|
io.fabric8.servicecatalog.api.model.ServiceInstance |
instantiate(String instanceName,
String plan) |
boolean |
isResourceNamespaced() |
io.fabric8.servicecatalog.api.model.ClusterServicePlanList |
listPlans() |
BaseOperation<io.fabric8.servicecatalog.api.model.ClusterServiceClass,io.fabric8.servicecatalog.api.model.ClusterServiceClassList,ClusterServiceClassResource> |
newInstance(OperationContext context) |
ClusterServicePlanResource |
usePlan(String externalName)
Switch to the
ClusterServicePlanResource with the specified external name. |
accept, edit, patch, replace
cascading, create, create, createOrReplace, delete, delete, delete, fetchListUrl, forOperationType, fromServer, get, getApiVersion, getConfigType, getFieldQueryParam, getFields, getFieldsNot, getGracePeriodSeconds, getItem, getKind, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getOperationType, getPropagationPolicy, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleDeploymentRollback, handleGet, handlePatch, handlePatch, handleReplace, handleResponse, handleScale, inAnyNamespace, inNamespace, isApiGroup, isCascading, isReady, isReloadingFromServer, list, list, list, load, load, load, load, lockResourceVersion, require, sendPatchedObject, setListType, setNamespace, setType, updateApiVersion, updateApiVersion, updateStatus, waitUntilCondition, waitUntilReady, watch, watch, watch, withField, withFields, withGracePeriod, withInvolvedObject, withItem, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withName, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabels, withPropagationPolicy, withResourceVersion, withWaitRetryBackoff
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getObjectValueAsMap, getResourceUrl, getResourceUrl, getRootUrl, handleCreate, handleDelete, handleDelete, handleDeploymentRollback, handleGet, handleGet, handleMetric, handlePatch, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, handleScale, handleStatusUpdate, requestException, requestFailure, unmarshal, unmarshal, unmarshal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createOrReplace
create, create
fromServer
replace
updateStatus
withGracePeriod
withPropagationPolicy
lockResourceVersion
waitUntilCondition, waitUntilReady, withWaitRetryBackoff
withResourceVersion
require
getName, getNamespace
public ClusterServiceClassOperationsImpl(okhttp3.OkHttpClient client, Config config)
public ClusterServiceClassOperationsImpl(OperationContext ctx)
public BaseOperation<io.fabric8.servicecatalog.api.model.ClusterServiceClass,io.fabric8.servicecatalog.api.model.ClusterServiceClassList,ClusterServiceClassResource> newInstance(OperationContext context)
newInstance
in class BaseOperation<io.fabric8.servicecatalog.api.model.ClusterServiceClass,io.fabric8.servicecatalog.api.model.ClusterServiceClassList,ClusterServiceClassResource>
public boolean isResourceNamespaced()
isResourceNamespaced
in class BaseOperation<io.fabric8.servicecatalog.api.model.ClusterServiceClass,io.fabric8.servicecatalog.api.model.ClusterServiceClassList,ClusterServiceClassResource>
public io.fabric8.servicecatalog.api.model.ClusterServicePlanList listPlans()
listPlans
in interface ClusterServiceClassResource
public ClusterServicePlanResource usePlan(String externalName)
ClusterServiceClassResource
ClusterServicePlanResource
with the specified external name.usePlan
in interface ClusterServiceClassResource
public io.fabric8.servicecatalog.api.model.ServiceInstance instantiate(String instanceName, String plan)
instantiate
in interface ClusterServiceClassResource
Copyright © 2015–2020 Red Hat. All rights reserved.