public PutEventsResponse EndPutEvents(IAsyncResult asyncResult) { return EndInvoke<PutEventsResponse>(asyncResult); }