public abstract static class FormerStreamsLeasesDeletionStrategy.ProvidedStreamsDeferredDeletionStrategy extends Object implements FormerStreamsLeasesDeletionStrategy
FormerStreamsLeasesDeletionStrategy.streamIdentifiersForLeaseCleanup()
provided by customer at runtime
and do deferred deletion based on FormerStreamsLeasesDeletionStrategy.waitPeriodToDeleteFormerStreams()
FormerStreamsLeasesDeletionStrategy.AutoDetectionAndDeferredDeletionStrategy, FormerStreamsLeasesDeletionStrategy.NoLeaseDeletionStrategy, FormerStreamsLeasesDeletionStrategy.ProvidedStreamsDeferredDeletionStrategy, FormerStreamsLeasesDeletionStrategy.StreamsLeasesDeletionType
Constructor and Description |
---|
ProvidedStreamsDeferredDeletionStrategy() |
Modifier and Type | Method and Description |
---|---|
FormerStreamsLeasesDeletionStrategy.StreamsLeasesDeletionType |
leaseDeletionType()
Strategy type for deleting the leases of former active streams.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
streamIdentifiersForLeaseCleanup, waitPeriodToDeleteFormerStreams
public ProvidedStreamsDeferredDeletionStrategy()
public final FormerStreamsLeasesDeletionStrategy.StreamsLeasesDeletionType leaseDeletionType()
FormerStreamsLeasesDeletionStrategy
leaseDeletionType
in interface FormerStreamsLeasesDeletionStrategy
Copyright © 2020. All rights reserved.