Package uk.co.ractf.polaris.util
Class ConsulPath
- java.lang.Object
-
- uk.co.ractf.polaris.util.ConsulPath
-
public class ConsulPath extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConsulPath()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
challenge(java.lang.String id)
static java.lang.String
challenges()
static java.lang.String
credential(uk.co.ractf.polaris.api.namespace.NamespacedId id)
static java.lang.String
credentials()
static java.lang.String
deployment(java.lang.String id)
static java.lang.String
deploymentLock(java.lang.String id)
static java.lang.String
deployments()
static java.lang.String
instance(java.lang.String id)
static java.lang.String
instanceAllocation()
static java.lang.String
instanceAllocation(java.lang.String challenge)
static java.lang.String
instances()
static java.lang.String
namespace(java.lang.String id)
static java.lang.String
namespaces()
static java.lang.String
node(java.lang.String id)
static java.lang.String
nodes()
static java.lang.String
notificationReceiver(uk.co.ractf.polaris.api.namespace.NamespacedId id)
static java.lang.String
notificationReceivers()
static java.lang.String
path(java.lang.String... parts)
static java.lang.String
task(java.lang.String id)
static java.lang.String
task(uk.co.ractf.polaris.api.namespace.NamespacedId id)
static java.lang.String
taskLock(uk.co.ractf.polaris.api.namespace.NamespacedId id)
static java.lang.String
tasks()
static java.lang.String
token(java.lang.String id)
static java.lang.String
tokens()
-
-
-
Method Detail
-
path
public static java.lang.String path(java.lang.String... parts)
-
challenges
public static java.lang.String challenges()
-
challenge
public static java.lang.String challenge(java.lang.String id)
-
deployments
public static java.lang.String deployments()
-
deployment
public static java.lang.String deployment(java.lang.String id)
-
deploymentLock
public static java.lang.String deploymentLock(java.lang.String id)
-
nodes
public static java.lang.String nodes()
-
node
public static java.lang.String node(java.lang.String id)
-
instances
public static java.lang.String instances()
-
instance
public static java.lang.String instance(java.lang.String id)
-
instanceAllocation
public static java.lang.String instanceAllocation()
-
instanceAllocation
public static java.lang.String instanceAllocation(java.lang.String challenge)
-
tasks
public static java.lang.String tasks()
-
task
public static java.lang.String task(java.lang.String id)
-
task
public static java.lang.String task(uk.co.ractf.polaris.api.namespace.NamespacedId id)
-
taskLock
public static java.lang.String taskLock(uk.co.ractf.polaris.api.namespace.NamespacedId id)
-
namespaces
public static java.lang.String namespaces()
-
namespace
public static java.lang.String namespace(java.lang.String id)
-
credentials
public static java.lang.String credentials()
-
credential
public static java.lang.String credential(uk.co.ractf.polaris.api.namespace.NamespacedId id)
-
tokens
public static java.lang.String tokens()
-
token
public static java.lang.String token(java.lang.String id)
-
notificationReceivers
public static java.lang.String notificationReceivers()
-
notificationReceiver
public static java.lang.String notificationReceiver(uk.co.ractf.polaris.api.namespace.NamespacedId id)
-
-