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, unmarshalpublic 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()
Deletablepublic 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.InterruptedExceptionpublic 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.InterruptedExceptionCopyright © 2015-2019 Red Hat. All Rights Reserved.