All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fasterxml.clustermate.api.RequestPath Maven / Gradle / Ivy

Go to download

Full deployment of default TransiStore service, using basic storage types, packaged as "fat jar" with its dependencies.

There is a newer version: 0.9.8
Show newest version
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();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy