public InitiateDocumentVersionUploadResult initiateDocumentVersionUpload(InitiateDocumentVersionUploadRequest request) {request = beforeClientExecution(request);return executeInitiateDocumentVersionUpload(request);}

public virtual InitiateDocumentVersionUploadResponse InitiateDocumentVersionUpload(InitiateDocumentVersionUploadRequest request){var options = new InvokeOptions();options.RequestMarshaller = InitiateDocumentVersionUploadRequestMarshaller.Instance;options.ResponseUnmarshaller = InitiateDocumentVersionUploadResponseUnmarshaller.Instance;return Invoke<InitiateDocumentVersionUploadResponse>(request, options);}
