code: public void deleteStream(DeleteStreamRequest request) {
          checkNotNull(request, "The parameter request should NOT be null.");
  
          checkStringNotEmpty(request.getDomain(), "Domain should NOT be empty.");
          checkStringNotEmpty(request.getApp(), "App should NOT be empty.");
          checkStringNotEmpty(request.getStream(), "Stream should NOT be empty.");
  
          InternalRequest internalRequest = createRequest(HttpMethodName.DELETE, request,
                  LIVE_DOMAIN, request.getDomain(), LIVE_APP, request.getApp(),
                  LIVE_STREAM, request.getStream());
          invokeHttpClient(internalRequest, AbstractBceResponse.class);
      }
docs: Delete stream in live stream service
  
  @param request The request object contains all info to decide which stream to delete