public ListGroupsResult listGroups(ListGroupsRequest request) {request = beforeClientExecution(request);return executeListGroups(request);}

public ListGroupsResult listGroups ( ListGroupsRequest request ) { request = beforeClientExecution ( request ) ; return executeListGroups ( request ) ; }
public virtual ListGroupsResponse ListGroups(ListGroupsRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListGroupsRequestMarshaller.Instance;options.ResponseUnmarshaller = ListGroupsResponseUnmarshaller.Instance;return Invoke<ListGroupsResponse>(request, options);}
