public DescribeBrokerEngineTypesResult describeBrokerEngineTypes(DescribeBrokerEngineTypesRequest request) {request = beforeClientExecution(request);return executeDescribeBrokerEngineTypes(request);}

public virtual DescribeBrokerEngineTypesResponse DescribeBrokerEngineTypes(DescribeBrokerEngineTypesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeBrokerEngineTypesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeBrokerEngineTypesResponseUnmarshaller.Instance;return Invoke<DescribeBrokerEngineTypesResponse>(request, options);}
