public interface GeoscalingDnsService extends AbstractGeoDnsService
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Field and Description |
---|---|
static AttributeSensor<java.lang.String> |
GEOSCALING_ACCOUNT |
static ConfigKey<java.lang.String> |
GEOSCALING_PASSWORD |
static ConfigKey<java.lang.String> |
GEOSCALING_PRIMARY_DOMAIN_NAME |
static ConfigKey<java.lang.String> |
GEOSCALING_SMART_SUBDOMAIN_NAME |
static ConfigKey<java.lang.String> |
GEOSCALING_USERNAME |
static AttributeSensor<java.net.URI> |
MAIN_URI |
static AttributeSensor<java.lang.String> |
MANAGED_DOMAIN |
static ConfigKey<java.lang.Boolean> |
RANDOMIZE_SUBDOMAIN_NAME |
static AttributeSensor<java.lang.String> |
ROOT_URL |
ADDRESS, HOSTNAME, INCLUDE_HOMELESS_ENTITIES, SERVICE_STATE_ACTUAL, SERVICE_UP, TARGETS, USE_HOSTNAMES
Modifier and Type | Method and Description |
---|---|
void |
applyConfig() |
long |
getTimeToLiveSeconds()
minimum/default TTL here is 300s = 5m
|
getHostname, getTargetHosts, setServiceState, setTargetEntityProvider
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, addTag, clearParent, containsTag, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getTags, invoke, removeChild, removeEnricher, removeGroup, removePolicy, removeTag, setParent
getCatalogItemId, getTagSupport, tags
config, setConfig
static final ConfigKey<java.lang.Boolean> RANDOMIZE_SUBDOMAIN_NAME
static final ConfigKey<java.lang.String> GEOSCALING_USERNAME
static final ConfigKey<java.lang.String> GEOSCALING_PASSWORD
static final ConfigKey<java.lang.String> GEOSCALING_PRIMARY_DOMAIN_NAME
static final ConfigKey<java.lang.String> GEOSCALING_SMART_SUBDOMAIN_NAME
static final AttributeSensor<java.lang.String> GEOSCALING_ACCOUNT
static final AttributeSensor<java.net.URI> MAIN_URI
static final AttributeSensor<java.lang.String> ROOT_URL
static final AttributeSensor<java.lang.String> MANAGED_DOMAIN