code: public CreateDomainResponse createDomain(CreateDomainRequest request) {
          checkNotNull(request, "The parameter request should NOT be null.");
          InternalRequest internalRequest = createRequest(request, HttpMethodName.PUT, DOMAIN, request.getDomain());
          this.attachRequestToBody(request, internalRequest);
          return invokeHttpClient(internalRequest, CreateDomainResponse.class);
      }
docs: Create a new domain acceleration.
  
  @param request The request containing user-defined domain information.
  @return Result of the createDomain operation returned by the service.