Class UriMeta

java.lang.Object
io.vertx.up.runtime.soul.UriMeta
All Implemented Interfaces:
Serializable

public class UriMeta extends Object implements Serializable
This object is for uri store, it could store following information 1. Api ( uri + method / uri + method + key ), both static and dynamic 2. Address ( deployment address ) 3. Worker ( Critical component that bridged vert.x and zero )
Author:
Lang
See Also:
  • Constructor Details

    • UriMeta

      public UriMeta()
  • Method Details

    • isDynamic

      public boolean isDynamic()
    • setDynamic

      public void setDynamic(boolean dynamic)
    • getUri

      public String getUri()
    • setUri

      public void setUri(String uri)
    • getCacheKey

      public String getCacheKey()
    • getMethod

      public io.vertx.core.http.HttpMethod getMethod()
    • setMethod

      public void setMethod(io.vertx.core.http.HttpMethod method)
    • getKey

      public String getKey()
    • setKey

      public void setKey(String key)
    • getAddress

      public String getAddress()
    • setAddress

      public void setAddress(String address)
    • getWorkerClass

      public Class<?> getWorkerClass()
    • setWorkerClass

      public void setWorkerClass(Class<?> workerClass)
    • getWorkerMethod

      public Method getWorkerMethod()
    • setWorkerMethod

      public void setWorkerMethod(Method workerMethod)
    • getComment

      public String getComment()
    • setComment

      public void setComment(String comment)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object