code: public ServiceFuture<Void> unregisterAsync(String vaultName, String resourceGroupName, String fabricName, String containerName, final ServiceCallback<Void> serviceCallback) {
          return ServiceFuture.fromResponse(unregisterWithServiceResponseAsync(vaultName, resourceGroupName, fabricName, containerName), serviceCallback);
      }
docs: Unregisters the given container from your Recovery Services Vault.
  This is an asynchronous operation. To determine whether the backend service has finished processing the request, call Get Container Operation Result API.
  
  @param vaultName The name of the recovery services vault.
  @param resourceGroupName The name of the resource group where the recovery services vault is present.
  @param fabricName Name of the fabric where the container belongs.
  @param containerName Name of the container which needs to be unregistered from the Recovery Services Vault.
  @param serviceCallback the async ServiceCallback to handle successful and failed responses.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @return the {@link ServiceFuture} object