public GetMetricDataResult getMetricData(GetMetricDataRequest request) {request = beforeClientExecution(request);return executeGetMetricData(request);}

public virtual GetMetricDataResponse GetMetricData(GetMetricDataRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetMetricDataRequestMarshaller.Instance;options.ResponseUnmarshaller = GetMetricDataResponseUnmarshaller.Instance;return Invoke<GetMetricDataResponse>(request, options);}
