com.fasterxml.clustermate.api.RequestPath Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of transistore-server Show documentation
Show all versions of transistore-server Show documentation
Full deployment of default TransiStore service, using basic storage types,
packaged as "fat jar" with its dependencies.
package com.fasterxml.clustermate.api;
/**
* Immutable class that defines generic API for paths used to make
* calls using network clients. Network client implementations create
* {@link RequestPathBuilder}s to use, and accept
* {@link RequestPath} instances as call targets.
*/
public abstract class RequestPath
{
/**
* Factory method for creating builder instance that can
* be used for building a more refined path, given this
* instance as the base.
*/
public abstract RequestPathBuilder builder();
@Override
public String toString() {
return builder().toString();
}
}