public ListProfilingGroupsResult listProfilingGroups(ListProfilingGroupsRequest request) {request = beforeClientExecution(request);return executeListProfilingGroups(request);}

public ListProfilingGroupsResult listProfilingGroups ( ListProfilingGroupsRequest request ) { request = beforeClientExecution ( request ) ; return executeListProfilingGroups ( request ) ; }
public virtual ListProfilingGroupsResponse ListProfilingGroups(ListProfilingGroupsRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListProfilingGroupsRequestMarshaller.Instance;options.ResponseUnmarshaller = ListProfilingGroupsResponseUnmarshaller.Instance;return Invoke<ListProfilingGroupsResponse>(request, options);}
