public DeleteSecretRequest withForceDeleteWithoutRecovery(Boolean forceDeleteWithoutRecovery) {
        setForceDeleteWithoutRecovery(forceDeleteWithoutRecovery);
        return this;
    }
<p>
Specifies whether to delete the secret without any recovery window. You can't use both this parameter and
<code>RecoveryWindowInDays</code> in the same call. If you don't use either, then by default Secrets Manager uses
a 30 day recovery window.
</p>
<p>
Secrets Manager performs the actual deletion with an asynchronous background process, so there might be a short
delay before the secret is permanently deleted. If you delete a secret and then immediately create a secret with
the same name, use appropriate back off and retry logic.
</p>
<p>
If you forcibly delete an already deleted or nonexistent secret, the operation does not return
<code>ResourceNotFoundException</code>.
</p>
<important>
<p>
Use this parameter with caution. This parameter causes the operation to skip the normal recovery window before
the permanent deletion that Secrets Manager would normally impose with the <code>RecoveryWindowInDays</code>
parameter. If you delete a secret with the <code>ForceDeleteWithoutRecovery</code> parameter, then you have no
opportunity to recover the secret. You lose the secret permanently.
</p>
</important>

@param forceDeleteWithoutRecovery
       Specifies whether to delete the secret without any recovery window. You can't use both this parameter and
       <code>RecoveryWindowInDays</code> in the same call. If you don't use either, then by default Secrets
       Manager uses a 30 day recovery window.</p>
       <p>
       Secrets Manager performs the actual deletion with an asynchronous background process, so there might be a
       short delay before the secret is permanently deleted. If you delete a secret and then immediately create a
       secret with the same name, use appropriate back off and retry logic.
       </p>
       <p>
       If you forcibly delete an already deleted or nonexistent secret, the operation does not return
       <code>ResourceNotFoundException</code>.
       </p>
       <important>
       <p>
       Use this parameter with caution. This parameter causes the operation to skip the normal recovery window
       before the permanent deletion that Secrets Manager would normally impose with the
       <code>RecoveryWindowInDays</code> parameter. If you delete a secret with the
       <code>ForceDeleteWithoutRecovery</code> parameter, then you have no opportunity to recover the secret. You
       lose the secret permanently.
       </p>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-secretsmanager/src/main/java/com/amazonaws/services/secretsmanager/model/DeleteSecretRequest.java