Package io.fabric8.kubernetes.client.dsl
Interface Timeoutable
-
- All Known Subinterfaces:
AnyNamespaceOperation<T,L,R>,CertificateSigningRequestResource<T>,CreateOrDeleteable<T>,Deletable,DeletableWithOptions,ExtensibleResource<T>,FilterWatchListDeletable<T,L,R>,GracePeriodConfigurable<T>,ItemWritableOperation<T>,ListVisitFromServerGetDeleteRecreateWaitApplicable<T>,ListVisitFromServerWritable<T>,MixedOperation<T,L,R>,NamespaceableResource<T>,NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<T>,NonDeletingOperation<T>,NonNamespaceOperation<T,L,R>,ParameterMixedOperation<T,L,R>,PodResource,PropagationPolicyConfigurable<T>,ReplaceDeletable<T>,Resource<T>,RollableScalableResource<T>,ScalableResource<T>,ServiceAccountResource,ServiceResource<T>,TimeoutableScalable<T>,TimeoutImageEditReplacePatchable<T>,V1beta1CertificateSigningRequestResource<T>,WritableOperation<T>
- All Known Implementing Classes:
ExtensibleResourceAdapter,ResourceAdapter
public interface Timeoutable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectwithTimeout(long timeout, TimeUnit unit)Wait for the given operation timeout.ObjectwithTimeoutInMillis(long timeoutInMillis)Wait for the given operation timeout in milliseconds.
-
-
-
Method Detail
-
withTimeout
Object withTimeout(long timeout, TimeUnit unit)
Wait for the given operation timeout.- Parameters:
timeout- 0 indicates no waitunit-
-
withTimeoutInMillis
Object withTimeoutInMillis(long timeoutInMillis)
Wait for the given operation timeout in milliseconds.- Parameters:
timeoutInMillis- 0 indicates no wait
-
-