class UpdateMetadataRequest extends AbstractControlRequest {

    @Override
    public UpdateMetadataResponse getErrorResponse(int throttleTimeMs, Throwable e) {
        UpdateMetadataResponseData data = new UpdateMetadataResponseData()
                .setErrorCode(Errors.forException(e).code());
        return new UpdateMetadataResponse(data);
    }

      UpdateMetadataRequest(UpdateMetadataRequestData data, short version);
    public  UpdateMetadataRequest(Struct struct, short version);

}