public class NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl extends OperationSupport implements ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>, Waitable<java.util.List<HasMetadata>,HasMetadata>, Readiable
apiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER| Constructor and Description |
|---|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(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.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.Boolean cascading) |
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(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,
java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.String> parameters,
long gracePeriodSeconds,
java.lang.Boolean cascading) |
| Modifier and Type | Method and Description |
|---|---|
ListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> |
accept(Visitor visitor) |
java.util.List<HasMetadata> |
apply() |
Deletable<java.lang.Boolean> |
cascading(boolean cascading) |
java.util.List<HasMetadata> |
createOrReplace() |
Waitable<java.util.List<HasMetadata>,HasMetadata> |
createOrReplaceAnd() |
java.lang.Boolean |
delete()
Deletes resource and all managed resources, returns null or false if not found.
|
Applicable<java.util.List<HasMetadata>> |
deletingExisting() |
Gettable<java.util.List<HasMetadata>> |
fromServer() |
java.util.List<HasMetadata> |
get() |
ListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> |
inNamespace(java.lang.String explicitNamespace) |
java.lang.Boolean |
isReady() |
java.util.List<HasMetadata> |
waitUntilCondition(java.util.function.Predicate<HasMetadata> condition,
long amount,
java.util.concurrent.TimeUnit timeUnit) |
java.util.List<HasMetadata> |
waitUntilReady(long amount,
java.util.concurrent.TimeUnit timeUnit) |
CascadingDeletable<java.lang.Boolean> |
withGracePeriod(long gracePeriodSeconds) |
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> |
withParameters(java.util.Map<java.lang.String,java.lang.String> parameters) |
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 NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(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.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.Boolean cascading)
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(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,
java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.String> parameters,
long gracePeriodSeconds,
java.lang.Boolean cascading)
public java.util.List<HasMetadata> waitUntilReady(long amount, java.util.concurrent.TimeUnit timeUnit) throws java.lang.InterruptedException
waitUntilReady in interface Waitable<java.util.List<HasMetadata>,HasMetadata>java.lang.InterruptedExceptionpublic java.util.List<HasMetadata> waitUntilCondition(java.util.function.Predicate<HasMetadata> condition, long amount, java.util.concurrent.TimeUnit timeUnit) throws java.lang.InterruptedException
waitUntilCondition in interface Waitable<java.util.List<HasMetadata>,HasMetadata>java.lang.InterruptedExceptionpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> withParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
withParameters in interface Parameterizable<NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>>public java.util.List<HasMetadata> apply()
apply in interface Applicable<java.util.List<HasMetadata>>public java.util.List<HasMetadata> createOrReplace()
createOrReplace in interface Applicable<java.util.List<HasMetadata>>public Waitable<java.util.List<HasMetadata>,HasMetadata> createOrReplaceAnd()
createOrReplaceAnd in interface ApplicableAnd<Waitable<java.util.List<HasMetadata>,HasMetadata>>public java.lang.Boolean delete()
Deletablepublic java.util.List<HasMetadata> get()
get in interface Gettable<java.util.List<HasMetadata>>public ListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> inNamespace(java.lang.String explicitNamespace)
inNamespace in interface Namespaceable<ListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>>public Gettable<java.util.List<HasMetadata>> fromServer()
fromServer in interface FromServerable<Gettable<java.util.List<HasMetadata>>>public Applicable<java.util.List<HasMetadata>> deletingExisting()
deletingExisting in interface Recreateable<Applicable<java.util.List<HasMetadata>>>public ListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean> accept(Visitor visitor)
accept in interface Visitable<ListVisitFromServerGetDeleteRecreateWaitApplicable<HasMetadata,java.lang.Boolean>>public CascadingDeletable<java.lang.Boolean> withGracePeriod(long gracePeriodSeconds)
withGracePeriod in interface GracePeriodConfigurable<CascadingDeletable<java.lang.Boolean>>Copyright © 2015-2019 Red Hat. All Rights Reserved.