@NotExtensible @ThreadSafety(level=INTERFACE_NOT_THREADSAFE) public interface DeleteRequest extends ChangeRequest
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getDN()Retrieves the DN of the entry to be deleted. | 
| com.unboundid.ldap.sdk.unboundidds.controls.HardDeleteRequestControl | getHardDeleteRequestControl()Retrieves the hard-delete request control included in the delete request if
 it is present. | 
| com.unboundid.ldap.sdk.unboundidds.controls.SoftDeleteRequestControl | getSoftDeleteRequestControl()Retrieves the soft-delete request control included in the delete request if
 it is present. | 
| boolean | isHardDelete()Indicates whether this request will result in the target entry being
 hard-deleted. | 
| boolean | isSoftDelete()Indicates whether this request will result in the target entry being
 soft-deleted. | 
| com.unboundid.ldap.sdk.ReadOnlyDeleteRequest | toLDAPSDKRequest()Retrieves an LDAP SDK representation of this delete request. | 
| com.unboundid.ldif.LDIFDeleteChangeRecord | toLDIFChangeRecord()Retrieves an LDIF change record that corresponds to this delete request. | 
getOperationType, getRequestControlsjava.lang.String getDN()
com.unboundid.ldap.sdk.ReadOnlyDeleteRequest toLDAPSDKRequest()
com.unboundid.ldif.LDIFDeleteChangeRecord toLDIFChangeRecord()
toLDIFChangeRecord in interface ChangeRequestboolean isSoftDelete()
SoftDeleteRequestControl is included or if the request matches
 the auto-soft-delete connection criteria or request criteria specified in
 the Soft Delete Policy for the server.com.unboundid.ldap.sdk.unboundidds.controls.SoftDeleteRequestControl getSoftDeleteRequestControl()
SoftDeleteRequestControl if the request matches the
 auto-soft-delete connection criteria; in that case this method will return
 null.null.boolean isHardDelete()
HardDeleteRequestControl is included or if the request didn't match
 any condition necessary to make it a soft-delete.com.unboundid.ldap.sdk.unboundidds.controls.HardDeleteRequestControl getHardDeleteRequestControl()
HardDeleteRequestControl. If the request is not a soft-delete, it
 is effectively a hard delete; the presence of the
 HardDeleteRequestControl just makes it explicit.null.