public class NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl extends Object implements ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>, Waitable<List<io.fabric8.kubernetes.api.model.HasMetadata>,io.fabric8.kubernetes.api.model.HasMetadata>, Readiable
Modifier and Type | Field and Description |
---|---|
protected static String |
EXPRESSION |
protected static com.fasterxml.jackson.databind.ObjectMapper |
OBJECT_MAPPER |
DEFAULT_BACKOFF_MULTIPLIER, DEFAULT_INITIAL_BACKOFF_MILLIS
Constructor and Description |
---|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(ClientContext clientContext,
Object item) |
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(OperationContext context,
NamespaceVisitOperationContext namespaceVisitOperationContext) |
Modifier and Type | Method and Description |
---|---|
ListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
accept(io.fabric8.kubernetes.api.builder.Visitor... visitors) |
List<io.fabric8.kubernetes.api.model.HasMetadata> |
apply() |
protected List<io.fabric8.kubernetes.api.model.HasMetadata> |
asHasMetadata(Object item) |
Deletable |
cascading(boolean cascading)
deletes dependent resources.
|
List<io.fabric8.kubernetes.api.model.HasMetadata> |
createOrReplace() |
Waitable<List<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<List<io.fabric8.kubernetes.api.model.HasMetadata>> |
deletingExisting() |
ListVisitFromServerWritable<io.fabric8.kubernetes.api.model.HasMetadata> |
dryRun(boolean isDryRun)
Indicates whether modifications should not be persisted or not.
|
Gettable<List<io.fabric8.kubernetes.api.model.HasMetadata>> |
fromServer() |
List<io.fabric8.kubernetes.api.model.HasMetadata> |
get() |
protected Readiness |
getReadiness() |
ListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
inNamespace(String explicitNamespace) |
boolean |
isReady()
Check if the resource is ready.
|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl |
newInstance(OperationContext context,
NamespaceVisitOperationContext namespaceVisitOperationContext) |
List<io.fabric8.kubernetes.api.model.HasMetadata> |
waitUntilCondition(Predicate<io.fabric8.kubernetes.api.model.HasMetadata> condition,
long amount,
TimeUnit timeUnit) |
List<io.fabric8.kubernetes.api.model.HasMetadata> |
waitUntilReady(long amount,
TimeUnit timeUnit) |
CascadingDeletable<List<io.fabric8.kubernetes.api.model.HasMetadata>> |
withGracePeriod(long gracePeriodSeconds)
The duration in seconds before the object should be deleted.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
withParameters(Map<String,String> parameters) |
CascadingDeletable<List<io.fabric8.kubernetes.api.model.HasMetadata>> |
withPropagationPolicy(io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy)
Whether and how garbage collection will be performed.
|
Waitable<List<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, wait
dryRun
protected static final String EXPRESSION
protected static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(OperationContext context, NamespaceVisitOperationContext namespaceVisitOperationContext)
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl(ClientContext clientContext, Object item)
public List<io.fabric8.kubernetes.api.model.HasMetadata> waitUntilReady(long amount, TimeUnit timeUnit)
waitUntilReady
in interface Waitable<List<io.fabric8.kubernetes.api.model.HasMetadata>,io.fabric8.kubernetes.api.model.HasMetadata>
public List<io.fabric8.kubernetes.api.model.HasMetadata> waitUntilCondition(Predicate<io.fabric8.kubernetes.api.model.HasMetadata> condition, long amount, TimeUnit timeUnit)
waitUntilCondition
in interface Waitable<List<io.fabric8.kubernetes.api.model.HasMetadata>,io.fabric8.kubernetes.api.model.HasMetadata>
public boolean isReady()
Readiable
public NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> withParameters(Map<String,String> parameters)
withParameters
in interface Parameterizable<NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>>
public ListVisitFromServerWritable<io.fabric8.kubernetes.api.model.HasMetadata> dryRun(boolean isDryRun)
DryRunable
dryRun
in interface DryRunable<ListVisitFromServerWritable<io.fabric8.kubernetes.api.model.HasMetadata>>
isDryRun
- whether dry run is enabled or disabledpublic List<io.fabric8.kubernetes.api.model.HasMetadata> apply()
apply
in interface Applicable<List<io.fabric8.kubernetes.api.model.HasMetadata>>
public List<io.fabric8.kubernetes.api.model.HasMetadata> createOrReplace()
createOrReplace
in interface Applicable<List<io.fabric8.kubernetes.api.model.HasMetadata>>
public Waitable<List<io.fabric8.kubernetes.api.model.HasMetadata>,io.fabric8.kubernetes.api.model.HasMetadata> createOrReplaceAnd()
createOrReplaceAnd
in interface ApplicableAnd<Waitable<List<io.fabric8.kubernetes.api.model.HasMetadata>,io.fabric8.kubernetes.api.model.HasMetadata>>
public Boolean delete()
Deletable
public List<io.fabric8.kubernetes.api.model.HasMetadata> get()
public ListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> inNamespace(String explicitNamespace)
inNamespace
in interface Namespaceable<ListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>>
public Gettable<List<io.fabric8.kubernetes.api.model.HasMetadata>> fromServer()
fromServer
in interface FromServerable<Gettable<List<io.fabric8.kubernetes.api.model.HasMetadata>>>
public Applicable<List<io.fabric8.kubernetes.api.model.HasMetadata>> deletingExisting()
deletingExisting
in interface Recreateable<Applicable<List<io.fabric8.kubernetes.api.model.HasMetadata>>>
public ListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> accept(io.fabric8.kubernetes.api.builder.Visitor... visitors)
accept
in interface io.fabric8.kubernetes.api.builder.Visitable<ListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata>>
public CascadingDeletable<List<io.fabric8.kubernetes.api.model.HasMetadata>> withGracePeriod(long gracePeriodSeconds)
GracePeriodConfigurable
withGracePeriod
in interface GracePeriodConfigurable<CascadingDeletable<List<io.fabric8.kubernetes.api.model.HasMetadata>>>
gracePeriodSeconds
- grace period integer value in secondspublic CascadingDeletable<List<io.fabric8.kubernetes.api.model.HasMetadata>> withPropagationPolicy(io.fabric8.kubernetes.api.model.DeletionPropagation propagationPolicy)
PropagationPolicyConfigurable
The 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<List<io.fabric8.kubernetes.api.model.HasMetadata>>>
propagationPolicy
- propagation policy in form of string DeletionPropagation
public Waitable<List<io.fabric8.kubernetes.api.model.HasMetadata>,io.fabric8.kubernetes.api.model.HasMetadata> withWaitRetryBackoff(long initialBackoff, TimeUnit backoffUnit, double backoffMultiplier)
Waitable
withWaitRetryBackoff
in interface Waitable<List<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 Deletable cascading(boolean cascading)
Cascading
protected Readiness getReadiness()
protected List<io.fabric8.kubernetes.api.model.HasMetadata> asHasMetadata(Object item)
public NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl newInstance(OperationContext context, NamespaceVisitOperationContext namespaceVisitOperationContext)
Copyright © 2015–2020 Red Hat. All rights reserved.