code: public ListClustersResponse listClusters(ListClustersRequest request) {
          checkNotNull(request, "request should not be null.");
  
          InternalRequest internalRequest = this.createRequest(request, HttpMethodName.GET, CLUSTER);
          if (request.getMarker() != null) {
              internalRequest.addParameter("marker", request.getMarker());
          }
          if (request.getMaxKeys() >= 0) {
              internalRequest.addParameter("maxKeys", String.valueOf(request.getMaxKeys()));
          }
  
          return this.invokeHttpClient(internalRequest, ListClustersResponse.class);
      }
docs: List BMR clusters owned by the authenticated user.
  
  <p>
  Users must authenticate with a valid BCE Access Key ID, and the response
  contains all the BMR clusters owned by the user.
  
  @param request The request containing valid query parameters.
  @return The response containing a list of the BMR clusters owned by the authenticated sender of the request.