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.Stringchallenge(java.lang.String id)static java.lang.Stringchallenges()static java.lang.Stringcredential(uk.co.ractf.polaris.api.namespace.NamespacedId id)static java.lang.Stringcredentials()static java.lang.Stringdeployment(java.lang.String id)static java.lang.StringdeploymentLock(java.lang.String id)static java.lang.Stringdeployments()static java.lang.Stringinstance(java.lang.String id)static java.lang.StringinstanceAllocation()static java.lang.StringinstanceAllocation(java.lang.String challenge)static java.lang.Stringinstances()static java.lang.Stringnamespace(java.lang.String id)static java.lang.Stringnamespaces()static java.lang.Stringnode(java.lang.String id)static java.lang.Stringnodes()static java.lang.StringnotificationReceiver(uk.co.ractf.polaris.api.namespace.NamespacedId id)static java.lang.StringnotificationReceivers()static java.lang.Stringpath(java.lang.String... parts)static java.lang.Stringtask(java.lang.String id)static java.lang.Stringtask(uk.co.ractf.polaris.api.namespace.NamespacedId id)static java.lang.StringtaskLock(uk.co.ractf.polaris.api.namespace.NamespacedId id)static java.lang.Stringtasks()static java.lang.Stringtoken(java.lang.String id)static java.lang.Stringtokens()
-
-
-
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)
-
-