public class StatefulSetOperationsImpl extends RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSetList,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>> implements TimeoutImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>
apiGroupVersion, reaper
apiGroup, apiVersion, client, config, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER
POLL_INTERVAL_MS
Constructor and Description |
---|
StatefulSetOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String namespace) |
StatefulSetOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.kubernetes.api.model.extensions.StatefulSet 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) |
StatefulSetOperationsImpl(okhttp3.OkHttpClient client,
Config config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.kubernetes.api.model.extensions.StatefulSet 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,
Boolean rolling,
long rollingTimeout,
TimeUnit rollingTimeUnit) |
Modifier and Type | Method and Description |
---|---|
EditReplacePatchDeletable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,Boolean> |
cascading(boolean enabled) |
RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> |
fromServer() |
StatefulSetOperationsImpl |
rolling() |
io.fabric8.kubernetes.api.model.extensions.StatefulSet |
updateImage(String image) |
RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> |
withName(String name) |
Watchable<Watch,Watcher<io.fabric8.kubernetes.api.model.extensions.StatefulSet>> |
withResourceVersion(String resourceVersion) |
ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> |
withTimeout(long timeout,
TimeUnit unit) |
ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> |
withTimeoutInMillis(long timeoutInMillis) |
edit, patch, replace, scale, scale, waitUntilReady
periodicWatchUntilReady
create, createNew, createOrReplace, createOrReplaceWithNew, delete, delete, delete, forOperationType, get, getApiGroupVersion, getConfigType, getDoneableType, getFieldQueryParam, getFields, getGracePeriodSeconds, getItem, getKind, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getOperationType, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleGet, handlePatch, handleReplace, handleResponse, inAnyNamespace, inNamespace, isApiGroup, isCascading, isReady, isReaping, isReloadingFromServer, isResourceNamespaced, list, load, load, load, load, lockResourceVersion, setReaping, updateApiVersion, updateApiVersion, updateApiVersionResource, watch, watch, withField, withFields, withGracePeriod, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withoutLabel, withoutLabel, withoutLabels
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceUrl, getResourceUrl, getRootUrl, handleCreate, handleDelete, handleDelete, handleGet, handleGet, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, requestException, requestFailure, unmarshal, unmarshal, unmarshal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
replace
createOrReplace, createOrReplaceWithNew
create, createNew
withGracePeriod
lockResourceVersion
getName, getNamespace
public StatefulSetOperationsImpl(okhttp3.OkHttpClient client, Config config, String namespace)
public StatefulSetOperationsImpl(okhttp3.OkHttpClient client, Config config, String apiVersion, String namespace, String name, Boolean cascading, io.fabric8.kubernetes.api.model.extensions.StatefulSet 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 StatefulSetOperationsImpl(okhttp3.OkHttpClient client, Config config, String apiVersion, String namespace, String name, Boolean cascading, io.fabric8.kubernetes.api.model.extensions.StatefulSet 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, Boolean rolling, long rollingTimeout, TimeUnit rollingTimeUnit)
public ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> withTimeout(long timeout, TimeUnit unit)
withTimeout
in interface Timeoutable<ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> withTimeoutInMillis(long timeoutInMillis)
withTimeoutInMillis
in interface Timeoutable<ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> withName(String name)
withName
in interface Nameable<RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
withName
in class BaseOperation<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSetList,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet> fromServer()
fromServer
in interface FromServerable<Gettable<io.fabric8.kubernetes.api.model.extensions.StatefulSet>>
fromServer
in class BaseOperation<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSetList,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public Watchable<Watch,Watcher<io.fabric8.kubernetes.api.model.extensions.StatefulSet>> withResourceVersion(String resourceVersion)
withResourceVersion
in interface Versionable<Watchable<Watch,Watcher<io.fabric8.kubernetes.api.model.extensions.StatefulSet>>>
withResourceVersion
in class BaseOperation<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSetList,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public EditReplacePatchDeletable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,Boolean> cascading(boolean enabled)
cascading
in interface Cascading<EditReplacePatchDeletable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,Boolean>>
cascading
in class BaseOperation<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSetList,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public StatefulSetOperationsImpl rolling()
rolling
in interface Rollable<TimeoutImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>>
public io.fabric8.kubernetes.api.model.extensions.StatefulSet updateImage(String image)
updateImage
in interface ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.StatefulSet,io.fabric8.kubernetes.api.model.extensions.DoneableStatefulSet>
Copyright © 2015–2017 Red Hat. All rights reserved.