public class NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl extends OperationSupport implements NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>, Waitable<HasMetadata,HasMetadata>, Readiable
apiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER
Constructor and Description |
---|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(okhttp3.OkHttpClient client,
Config config,
java.lang.String namespace,
java.lang.String explicitNamespace,
java.lang.Boolean fromServer,
java.lang.Boolean deletingExisting,
java.util.List<Visitor> visitors,
java.io.InputStream is,
java.lang.Boolean cascading) |
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(okhttp3.OkHttpClient client,
Config config,
java.lang.String namespace,
java.lang.String explicitNamespace,
java.lang.Boolean fromServer,
java.lang.Boolean deletingExisting,
java.util.List<Visitor> visitors,
java.lang.Object item,
long gracePeriodSeconds,
java.lang.Boolean cascading) |
Modifier and Type | Method and Description |
---|---|
VisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> |
accept(Visitor visitor) |
HasMetadata |
apply() |
Deletable<java.lang.Boolean> |
cascading(boolean cascading) |
HasMetadata |
createOrReplace() |
Waitable<HasMetadata,HasMetadata> |
createOrReplaceAnd() |
java.lang.Boolean |
delete()
Deletes resource and all managed resources, returns null or false if not found.
|
Applicable<HasMetadata> |
deletingExisting() |
Gettable<HasMetadata> |
fromServer() |
HasMetadata |
get() |
VisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> |
inNamespace(java.lang.String explicitNamespace) |
java.lang.Boolean |
isReady() |
HasMetadata |
waitUntilCondition(java.util.function.Predicate<HasMetadata> condition,
long amount,
java.util.concurrent.TimeUnit timeUnit) |
HasMetadata |
waitUntilReady(long amount,
java.util.concurrent.TimeUnit timeUnit) |
Watch |
watch(java.lang.String resourceVersion,
Watcher<HasMetadata> watcher) |
Watch |
watch(Watcher<HasMetadata> watcher) |
CascadingDeletable<java.lang.Boolean> |
withGracePeriod(long gracePeriodSeconds) |
assertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceT, getResourceUrl, getResourceUrl, getRootUrl, handleCreate, handleDelete, handleDelete, handleGet, handleGet, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, isResourceNamespaced, requestException, requestFailure, unmarshal, unmarshal, unmarshal
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(okhttp3.OkHttpClient client, Config config, java.lang.String namespace, java.lang.String explicitNamespace, java.lang.Boolean fromServer, java.lang.Boolean deletingExisting, java.util.List<Visitor> visitors, java.io.InputStream is, java.lang.Boolean cascading)
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(okhttp3.OkHttpClient client, Config config, java.lang.String namespace, java.lang.String explicitNamespace, java.lang.Boolean fromServer, java.lang.Boolean deletingExisting, java.util.List<Visitor> visitors, java.lang.Object item, long gracePeriodSeconds, java.lang.Boolean cascading)
public HasMetadata apply()
apply
in interface Applicable<HasMetadata>
public HasMetadata createOrReplace()
createOrReplace
in interface Applicable<HasMetadata>
public Waitable<HasMetadata,HasMetadata> createOrReplaceAnd()
createOrReplaceAnd
in interface ApplicableAnd<Waitable<HasMetadata,HasMetadata>>
public java.lang.Boolean delete()
Deletable
public HasMetadata get()
get
in interface Gettable<HasMetadata>
public VisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> inNamespace(java.lang.String explicitNamespace)
inNamespace
in interface Namespaceable<VisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>>
public Gettable<HasMetadata> fromServer()
fromServer
in interface FromServerable<Gettable<HasMetadata>>
public Applicable<HasMetadata> deletingExisting()
deletingExisting
in interface Recreateable<Applicable<HasMetadata>>
public VisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> accept(Visitor visitor)
accept
in interface Visitable<VisitFromServerGetWatchDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>>
public CascadingDeletable<java.lang.Boolean> withGracePeriod(long gracePeriodSeconds)
withGracePeriod
in interface GracePeriodConfigurable<CascadingDeletable<java.lang.Boolean>>
public Deletable<java.lang.Boolean> cascading(boolean cascading)
public Watch watch(Watcher<HasMetadata> watcher)
watch
in interface Watchable<Watch,Watcher<HasMetadata>>
public Watch watch(java.lang.String resourceVersion, Watcher<HasMetadata> watcher)
watch
in interface Watchable<Watch,Watcher<HasMetadata>>
public HasMetadata waitUntilReady(long amount, java.util.concurrent.TimeUnit timeUnit) throws java.lang.InterruptedException
waitUntilReady
in interface Waitable<HasMetadata,HasMetadata>
java.lang.InterruptedException
public HasMetadata waitUntilCondition(java.util.function.Predicate<HasMetadata> condition, long amount, java.util.concurrent.TimeUnit timeUnit) throws java.lang.InterruptedException
waitUntilCondition
in interface Waitable<HasMetadata,HasMetadata>
java.lang.InterruptedException
Copyright © 2015-2019 Red Hat. All Rights Reserved.