code: public ListStreamResponse listStream(ListStreamRequest request) {
          checkNotNull(request, "The parameter request should NOT be null.");
  
          checkStringNotEmpty(request.getPlayDomain(), "playDomain should NOT be empty.");
  
          InternalRequest internalRequest = createRequest(HttpMethodName.GET,
                  request, LIVE_DOMAIN, request.getPlayDomain(), LIVE_STREAM);
          if (request.getStatus() != null) {
              internalRequest.addParameter("status", request.getStatus());
          }
  
          if (request.getMarker() != null) {
              internalRequest.addParameter("marker", request.getMarker());
          }
  
          if (request.getMaxSize() != null) {
              internalRequest.addParameter("maxSize", request.getMaxSize().toString());
          }
  
          return invokeHttpClient(internalRequest, ListStreamResponse.class);
  
      }
docs: List a domain's streams in the live stream service.
  
  @param request The request object containing all options for listing domain's streams
  @return the response