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)
 
 - 
 
 -