package io.vertx.ext.hawkular;
/*
 * Copyright 2015 Red Hat, Inc.
 *
 *  All rights reserved. This program and the accompanying materials
 *  are made available under the terms of the Eclipse Public License v1.0
 *  and Apache License v2.0 which accompanies this distribution.
 *
 *  The Eclipse Public License is available at
 *  http://www.eclipse.org/legal/epl-v10.html
 *
 *  The Apache License v2.0 is available at
 *  http://www.opensource.org/licenses/apache2.0.php
 *
 *  You may elect to redistribute this code under either of these licenses.
 */
public enum MetricsTypeEnum {
    NET_SERVER_TYPE, NET_CLIENT_TYPE, HTTP_SERVER_TYPE, HTTP_CLIENT_TYPE, DATAGRAM_SOCKET_TYPE, EVENT_BUS_TYPE
}

@@ -24,16 +24,64 @@
 wkular;%0A
+%0Aimport io.vertx.codegen.annotations.VertxGen;%0A%0A
 /*%0A * Co
@@ -601,133 +601,521 @@
  */%0A
-public enum MetricsTypeEnum %7B%0A    NET_SERVER_TYPE, NET_CLIENT_TYPE, HTTP_SERVER_TYPE, HTTP_CLIENT_TYPE, DATAGRAM_SOCKET_TYPE,
+%0A/**%0A *  Metrics types for each metrics.%0A */%0A@VertxGen%0Apublic enum MetricsTypeEnum %7B%0A%0A    /**%0A     * Type for net server metrics%0A     */%0A    NET_SERVER_TYPE,%0A    /**%0A     * Type for net client metrics%0A     */%0A    NET_CLIENT_TYPE,%0A    /**%0A     * Type for http server metrics%0A     */%0A    HTTP_SERVER_TYPE,%0A    /**%0A     * Type for http client metrics%0A     */%0A    HTTP_CLIENT_TYPE,%0A    /**%0A     * Type for datagram socket metrics%0A     */%0A    DATAGRAM_SOCKET_TYPE,%0A    /**%0A     * Type for event bus metrics%0A     */%0A   
  EVE

update javadoc