code: void updateFromResponseOnDeletePost(Response<ResponseBody> response) throws IOException {
          this.withResponse(response);
          String responseContent = null;
          if (response.body() != null) {
              responseContent = response.body().string();
              response.body().close();
          }
          this.withResource(serializerAdapter.<T>deserialize(responseContent, resourceType));
          withStatus(AzureAsyncOperation.SUCCESS_STATUS, response.code());
      }
docs: Updates the polling state from a DELETE or POST operation.
  
  @param response the response from Retrofit REST call
  @throws IOException thrown by deserialization