Package io.fabric8.kubernetes.client
Interface GracePeriodConfigurable<T>
-
- All Known Subinterfaces:
CascadingDeletable<T>
,CascadingEditReplacePatchDeletable<T>
,EditReplacePatchDeletable<T>
,FilterWatchListDeletable<T,L>
,FilterWatchListMultiDeletable<T,L>
,ListVisitFromServerGetDeleteRecreateWaitApplicable<T>
,ListVisitFromServerWritable<T>
,MixedOperation<T,L,R>
,NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<T>
,NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<T>
,NonNamespaceOperation<T,L,R>
,Operation<T,L,R>
,ParameterMixedOperation<T,L,R>
,ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<T>
,PodResource<T>
,Resource<T>
,RollableScalableResource<T>
,ScalableResource<T>
,ServiceResource<T>
,VisitFromServerGetWatchDeleteRecreateWaitApplicable<T>
,VisitFromServerWritable<T>
,WatchListDeletable<T,L>
,WritableOperation<T>
- All Known Implementing Classes:
APIServiceOperationsImpl
,BaseOperation
,BindingOperationsImpl
,CertificateSigningRequestOperationsImpl
,CertificateSigningRequestOperationsImpl
,ClusterRoleBindingOperationsImpl
,ClusterRoleOperationsImpl
,ComponentStatusOperationsImpl
,ConfigMapOperationsImpl
,ControllerRevisionOperationsImpl
,CronJobOperationsImpl
,CSIDriverOperationsImpl
,CSINodeOperationsImpl
,CustomResourceDefinitionOperationsImpl
,CustomResourceDefinitionOperationsImpl
,CustomResourceOperationsImpl
,DaemonSetOperationsImpl
,DaemonSetOperationsImpl
,DeploymentOperationsImpl
,DeploymentOperationsImpl
,EndpointSliceOperationsImpl
,EndpointsOperationsImpl
,EventOperationsImpl
,EventOperationsImpl
,EventOperationsImpl
,HasMetadataOperation
,HorizontalPodAutoscalerOperationsImpl
,HorizontalPodAutoscalerOperationsImpl
,HorizontalPodAutoscalerOperationsImpl
,IngressClassOperationsImpl
,IngressClassOperationsImpl
,IngressOperationsImpl
,IngressOperationsImpl
,IngressOperationsImpl
,JobOperationsImpl
,LeaseOperationsImpl
,LimitRangeOperationsImpl
,MutatingWebhookConfigurationOperationsImpl
,MutatingWebhookConfigurationOperationsImpl
,NamespaceOperationsImpl
,NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableImpl
,NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicableListImpl
,NetworkPolicyOperationsImpl
,NetworkPolicyOperationsImpl
,NodeMetricsOperationsImpl
,NodeOperationsImpl
,PersistentVolumeClaimOperationsImpl
,PersistentVolumeOperationsImpl
,PodDisruptionBudgetOperationsImpl
,PodMetricsOperationsImpl
,PodOperationsImpl
,PodSecurityPolicyOperationsImpl
,PodTemplateOperationsImpl
,PriorityClassOperationsImpl
,PriorityClassOperationsImpl
,RawCustomResourceOperationsImpl
,ReplicaSetOperationsImpl
,ReplicaSetOperationsImpl
,ReplicationControllerOperationsImpl
,ResourceQuotaOperationsImpl
,RoleBindingOperationsImpl
,RoleOperationsImpl
,RollableScalableResourceOperation
,RuntimeClassOperationsImpl
,RuntimeClassOperationsImpl
,RuntimeClassOperationsImpl
,SecretOperationsImpl
,ServiceAccountOperationsImpl
,ServiceOperationsImpl
,SharedInformerFactory
,StatefulSetOperationsImpl
,StorageClassOperationsImpl
,ValidatingWebhookConfigurationOperationsImpl
,ValidatingWebhookConfigurationOperationsImpl
,VolumeAttachmentOperationsImpl
public interface GracePeriodConfigurable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
withGracePeriod(long gracePeriodSeconds)
The duration in seconds before the object should be deleted.
-
-
-
Method Detail
-
withGracePeriod
T withGracePeriod(long gracePeriodSeconds)
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.- Parameters:
gracePeriodSeconds
- grace period integer value in seconds- Returns:
- the object for which grace period is configured
-
-