Interface Utils

All Known Subinterfaces:
Utils
All Known Implementing Classes:
UtilsImpl, UtilsImpl

public interface Utils
  • Method Details

    • credentialStore

      @Beta Map<String,Credentials> credentialStore()
      retrieves a list of credentials for resources created within this context, keyed on id of the resource with a namespace prefix (ex. node#. We are testing this approach for resources such as compute nodes, where you could access this externally.

      accessing credentials for a node

      the key is in the form node#id.

      • if the node id is 8, then the key will be node#8
      • if the node id is us-east-1/i-asdfdas, then the key will be node#us-east-1/i-asdfdas
      • if the node id is http://cloud/instances/1, then the key will be node#http://cloud/instances/1
    • json

      Json json()
    • http

      HttpClient http()
    • crypto

      Crypto crypto()
    • date

      DateService date()
    • eventBus

      com.google.common.eventbus.EventBus eventBus()
    • loggerFactory

      Logger.LoggerFactory loggerFactory()
    • injector

      @Beta com.google.inject.Injector injector()
    • xml

      XMLParser xml()