public UpdateDomainResult updateDomain(UpdateDomainRequest request) {request = beforeClientExecution(request);return executeUpdateDomain(request);}

public virtual UpdateDomainResponse UpdateDomain(UpdateDomainRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateDomainRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateDomainResponseUnmarshaller.Instance;return Invoke<UpdateDomainResponse>(request, options);}
