public class NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl extends Object implements NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>, Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata>, Readiable
DEFAULT_BACKOFF_MULTIPLIER, DEFAULT_INITIAL_BACKOFF_MILLIS| Constructor and Description |
|---|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(ClientContext clientContext,
io.fabric8.kubernetes.api.model.HasMetadata item) |
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(OperationContext context,
NamespaceVisitOperationContext namespaceVisitOperationContext) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.kubernetes.api.model.HasMetadata |
accept(Consumer<io.fabric8.kubernetes.api.model.HasMetadata> function)
Issues a JSON patch against the item based upon the changes made by the function provided as argument
|
VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
accept(io.fabric8.kubernetes.api.builder.Visitor... visitors) |
io.fabric8.kubernetes.api.model.HasMetadata |
apply() |
Deletable |
cascading(boolean cascading)
deletes dependent resources.
|
io.fabric8.kubernetes.api.model.HasMetadata |
createOrReplace() |
Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata> |
createOrReplaceAnd() |
Boolean |
delete()
Deletes resource and all managed resources, returns null or false if not found.
|
Applicable<io.fabric8.kubernetes.api.model.HasMetadata> |
deletingExisting() |
VisitFromServerWritable<io.fabric8.kubernetes.api.model.HasMetadata> |
dryRun(boolean isDryRun)
Indicates whether modifications should not be persisted or not.
|
<V> io.fabric8.kubernetes.api.model.HasMetadata |
edit(Class<V> visitorType,
io.fabric8.kubernetes.api.builder.Visitor<V> visitor)
Issues a JSON patch against the item based upon the changes made to the object by the visitor.
|
io.fabric8.kubernetes.api.model.HasMetadata |
edit(UnaryOperator<io.fabric8.kubernetes.api.model.HasMetadata> function)
Issues a JSON patch against the item based upon the changes made to the object returned by the function.
|
io.fabric8.kubernetes.api.model.HasMetadata |
edit(io.fabric8.kubernetes.api.builder.Visitor... visitors)
Issues a JSON patch against the item based upon the changes made to the object by the visitors.
|
Gettable<io.fabric8.kubernetes.api.model.HasMetadata> |
fromServer() |
io.fabric8.kubernetes.api.model.HasMetadata |
get() |
protected Readiness |
getReadiness() |
VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
inNamespace(String explicitNamespace) |
boolean |
isReady()
Check if the resource is ready.
|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl |
newInstance(OperationContext context,
NamespaceVisitOperationContext namespaceVisitOperationContext) |
io.fabric8.kubernetes.api.model.HasMetadata |
waitUntilCondition(Predicate<io.fabric8.kubernetes.api.model.HasMetadata> condition,
long amount,
TimeUnit timeUnit) |
io.fabric8.kubernetes.api.model.HasMetadata |
waitUntilReady(long amount,
TimeUnit timeUnit) |
Watch |
watch(io.fabric8.kubernetes.api.model.ListOptions options,
Watcher<io.fabric8.kubernetes.api.model.HasMetadata> watcher)
Watch returns
Watch interface that watches requested resource |
Watch |
watch(String resourceVersion,
Watcher<io.fabric8.kubernetes.api.model.HasMetadata> watcher)
Watch returns
Watch interface that watches requested resource from
specified resourceVersion |
Watch |
watch(Watcher<io.fabric8.kubernetes.api.model.HasMetadata> watcher)
Watch returns
Watch interface that watches requested resource |
CascadingDeletable<io.fabric8.kubernetes.api.model.HasMetadata> |
withGracePeriod(long gracePeriodSeconds)
The duration in seconds before the object should be deleted.
|
CascadingDeletable<io.fabric8.kubernetes.api.model.HasMetadata> |
withPropagationPolicy(io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy)
Whether and how garbage collection will be performed.
|
Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata> |
withWaitRetryBackoff(long initialBackoff,
TimeUnit backoffUnit,
double backoffMultiplier)
Configure the backoff strategy to use when waiting for conditions, in case the watcher encounters a retryable error.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptdryRunpublic NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(OperationContext context, NamespaceVisitOperationContext namespaceVisitOperationContext)
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl(ClientContext clientContext, io.fabric8.kubernetes.api.model.HasMetadata item)
public io.fabric8.kubernetes.api.model.HasMetadata apply()
apply in interface Applicable<io.fabric8.kubernetes.api.model.HasMetadata>public io.fabric8.kubernetes.api.model.HasMetadata createOrReplace()
createOrReplace in interface Applicable<io.fabric8.kubernetes.api.model.HasMetadata>public Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata> createOrReplaceAnd()
createOrReplaceAnd in interface ApplicableAnd<Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata>>public Boolean delete()
Deletablepublic io.fabric8.kubernetes.api.model.HasMetadata get()
public VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> inNamespace(String explicitNamespace)
inNamespace in interface Namespaceable<VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>>public Gettable<io.fabric8.kubernetes.api.model.HasMetadata> fromServer()
fromServer in interface FromServerable<Gettable<io.fabric8.kubernetes.api.model.HasMetadata>>public Applicable<io.fabric8.kubernetes.api.model.HasMetadata> deletingExisting()
deletingExisting in interface Recreateable<Applicable<io.fabric8.kubernetes.api.model.HasMetadata>>public VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> accept(io.fabric8.kubernetes.api.builder.Visitor... visitors)
accept in interface io.fabric8.kubernetes.api.builder.Visitable<VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>>accept in interface VisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>public CascadingDeletable<io.fabric8.kubernetes.api.model.HasMetadata> withGracePeriod(long gracePeriodSeconds)
GracePeriodConfigurablewithGracePeriod in interface GracePeriodConfigurable<CascadingDeletable<io.fabric8.kubernetes.api.model.HasMetadata>>gracePeriodSeconds - grace period integer value in secondspublic CascadingDeletable<io.fabric8.kubernetes.api.model.HasMetadata> withPropagationPolicy(io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy)
PropagationPolicyConfigurableThe default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy.
Acceptable values are:
'Orphan' - orphan the dependents;
'Background' - allow the garbage collector to delete the dependents in the background;
'Foreground' - a cascading policy that deletes all dependents in the foreground.
withPropagationPolicy in interface PropagationPolicyConfigurable<CascadingDeletable<io.fabric8.kubernetes.api.model.HasMetadata>>propagationPolicy - propagation policy in form of string DeletionPropagationpublic Deletable cascading(boolean cascading)
Cascadingpublic Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata> withWaitRetryBackoff(long initialBackoff, TimeUnit backoffUnit, double backoffMultiplier)
WaitablewithWaitRetryBackoff in interface Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata>initialBackoff - the value for the initial backoff on first errorbackoffUnit - the TimeUnit for the initial backoff valuebackoffMultiplier - what to multiply the backoff by on each subsequent errorpublic Watch watch(Watcher<io.fabric8.kubernetes.api.model.HasMetadata> watcher)
WatchableWatch interface that watches requested resourcepublic Watch watch(String resourceVersion, Watcher<io.fabric8.kubernetes.api.model.HasMetadata> watcher)
WatchableWatch interface that watches requested resource from
specified resourceVersionpublic Watch watch(io.fabric8.kubernetes.api.model.ListOptions options, Watcher<io.fabric8.kubernetes.api.model.HasMetadata> watcher)
WatchableWatch interface that watches requested resource
The passed in options may be modified as a side-effect of this call.
Values that already exist at this context, such as the labels, fields,
and resourceVersion will be overridden on the passed in options regardless of initial values.
protected Readiness getReadiness()
public final boolean isReady()
Readiablepublic io.fabric8.kubernetes.api.model.HasMetadata waitUntilReady(long amount,
TimeUnit timeUnit)
waitUntilReady in interface Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata>public VisitFromServerWritable<io.fabric8.kubernetes.api.model.HasMetadata> dryRun(boolean isDryRun)
DryRunabledryRun in interface DryRunable<VisitFromServerWritable<io.fabric8.kubernetes.api.model.HasMetadata>>isDryRun - whether dry run is enabled or disabledpublic NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl newInstance(OperationContext context, NamespaceVisitOperationContext namespaceVisitOperationContext)
public io.fabric8.kubernetes.api.model.HasMetadata waitUntilCondition(Predicate<io.fabric8.kubernetes.api.model.HasMetadata> condition, long amount, TimeUnit timeUnit)
waitUntilCondition in interface Waitable<io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.HasMetadata>public <V> io.fabric8.kubernetes.api.model.HasMetadata edit(Class<V> visitorType, io.fabric8.kubernetes.api.builder.Visitor<V> visitor)
Editablepublic io.fabric8.kubernetes.api.model.HasMetadata edit(UnaryOperator<io.fabric8.kubernetes.api.model.HasMetadata> function)
EditableIt is generally convenient to use a Builder constructed off of the item.
public io.fabric8.kubernetes.api.model.HasMetadata edit(io.fabric8.kubernetes.api.builder.Visitor... visitors)
EditableCopyright © 2015–2022 Red Hat. All rights reserved.