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, unmarshal
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.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.InterruptedException
public 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.InterruptedException
public 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()
Deletable
public 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.