silentbalanceyh/vertx-zero

View on GitHub
vertx-gaia/vertx-co/src/main/java/io/vertx/up/specification/action/Api.java

Summary

Maintainability
A
0 mins
Test Coverage
package io.vertx.up.specification.action;

import io.vertx.core.http.HttpMethod;

/*
 * API definition here, there are some complex definitions
 * 1)Critical attributes: method, uri
 */
public interface Api extends Commercial {
    /*
     * Http Method
     */
    HttpMethod method();

    /*
     * Api Uri:
     * 1)Secure: `/api/*`
     * 2)Public: `/*`
     * */
    String path();
}