public class DeploymentOperationsImpl extends HasMetadataOperation<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DeploymentList,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment,ClientScaleableResource<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment>> implements ClientScaleableResource<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment>
reaper
apiGroup, apiVersion, client, config, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER
POLL_INTERVAL_MS
Constructor and Description |
---|
DeploymentOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String namespace) |
DeploymentOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.kubernetes.api.model.extensions.Deployment item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields) |
Modifier and Type | Method and Description |
---|---|
io.fabric8.kubernetes.api.model.extensions.DoneableDeployment |
edit() |
io.fabric8.kubernetes.api.model.extensions.Deployment |
patch(io.fabric8.kubernetes.api.model.extensions.Deployment item) |
io.fabric8.kubernetes.api.model.extensions.Deployment |
replace(io.fabric8.kubernetes.api.model.extensions.Deployment item) |
io.fabric8.kubernetes.api.model.extensions.Deployment |
scale(int count) |
io.fabric8.kubernetes.api.model.extensions.Deployment |
scale(int count,
boolean wait) |
cascading, create, createNew, createOrReplace, createOrReplaceWithNew, delete, delete, delete, fromServer, get, getConfigType, getDoneableType, getFieldQueryParam, getFields, getGracePeriodSeconds, getItem, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleGet, handlePatch, handleReplace, handleResponse, inAnyNamespace, inNamespace, isCascading, isReaping, isReloadingFromServer, isResourceNamespaced, list, load, load, load, load, setReaping, watch, watch, withField, withFields, withGracePeriod, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withName, withoutLabel, withoutLabel, withoutLabels, withResourceVersion
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceUrl, getResourceUrl, getRootUrl, handleCreate, handleDelete, handleDelete, handleGet, handlePatch, handleReplace, handleResponse, handleResponse, unmarshal, unmarshal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createOrReplace, createOrReplaceWithNew
create, createNew
fromServer
withGracePeriod
withResourceVersion
public DeploymentOperationsImpl(okhttp3.OkHttpClient client, Config config, String namespace)
public DeploymentOperationsImpl(okhttp3.OkHttpClient client, Config config, String apiVersion, String namespace, String name, Boolean cascading, io.fabric8.kubernetes.api.model.extensions.Deployment item, String resourceVersion, Boolean reloadingFromServer, long gracePeriodSeconds, Map<String,String> labels, Map<String,String> labelsNot, Map<String,String[]> labelsIn, Map<String,String[]> labelsNotIn, Map<String,String> fields)
public io.fabric8.kubernetes.api.model.extensions.Deployment scale(int count)
public io.fabric8.kubernetes.api.model.extensions.Deployment scale(int count, boolean wait)
public io.fabric8.kubernetes.api.model.extensions.DoneableDeployment edit()
edit
in interface Editable<io.fabric8.kubernetes.api.model.extensions.DoneableDeployment>
edit
in class HasMetadataOperation<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DeploymentList,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment,ClientScaleableResource<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment>>
public io.fabric8.kubernetes.api.model.extensions.Deployment replace(io.fabric8.kubernetes.api.model.extensions.Deployment item)
replace
in interface Replaceable<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.Deployment>
replace
in class HasMetadataOperation<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DeploymentList,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment,ClientScaleableResource<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment>>
public io.fabric8.kubernetes.api.model.extensions.Deployment patch(io.fabric8.kubernetes.api.model.extensions.Deployment item)
patch
in interface Patchable<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.Deployment>
patch
in class HasMetadataOperation<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DeploymentList,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment,ClientScaleableResource<io.fabric8.kubernetes.api.model.extensions.Deployment,io.fabric8.kubernetes.api.model.extensions.DoneableDeployment>>
Copyright © 2015–2017 Red Hat. All rights reserved.