Class 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()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConsulPath

        public ConsulPath()
    • 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)