public RestoreWorkspaceResult restoreWorkspace(RestoreWorkspaceRequest request) {request = beforeClientExecution(request);return executeRestoreWorkspace(request);}

public virtual RestoreWorkspaceResponse RestoreWorkspace(RestoreWorkspaceRequest request){var options = new InvokeOptions();options.RequestMarshaller = RestoreWorkspaceRequestMarshaller.Instance;options.ResponseUnmarshaller = RestoreWorkspaceResponseUnmarshaller.Instance;return Invoke<RestoreWorkspaceResponse>(request, options);}
