public interface UrlMapping extends AbstractGroup
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupportBrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupportConfigurable.ConfigurationSupport| Modifier and Type | Field and Description | 
|---|---|
| static MethodEffector<java.lang.Void> | DISCARD | 
| static ConfigKey<java.lang.String> | DOMAIN | 
| static ConfigKey<java.lang.String> | LABEL | 
| static ConfigKey<java.lang.String> | PATH | 
| static ConfigKey<java.util.Collection<UrlRewriteRule>> | REWRITES | 
| static ConfigKey<ProxySslConfig> | SSL_CONFIG | 
| static AttributeSensor<java.util.Collection<java.lang.String>> | TARGET_ADDRESSES | 
| static ConfigKey<Entity> | TARGET_PARENT | 
FIRST, FIRST_MEMBER, GROUP_MEMBERS, MEMBER_DELEGATE_CHILDREN, MEMBER_DELEGATE_NAME_FORMAT, RUNNING_QUORUM_CHECK, UP_QUORUM_CHECKGROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVED| Modifier and Type | Method and Description | 
|---|---|
| UrlMapping | addRewrite(java.lang.String from,
          java.lang.String to)Adds a rewrite rule, must be called at config time. | 
| UrlMapping | addRewrite(UrlRewriteRule rule)Adds a rewrite rule, must be called at config time. | 
| void | discard() | 
| java.lang.String | getDomain() | 
| java.lang.String | getPath() | 
| ProxySslConfig | getSsl() | 
| Entity | getTarget() | 
| java.util.Collection<java.lang.String> | getTargetAddresses() | 
| java.lang.String | getUniqueLabel() | 
| void | recompute() | 
| void | setTarget(Entity target) | 
setMembers, setMembersaddChild, addChild, addMember, addMemberChild, addMemberChild, getCurrentSize, getMembers, hasMember, removeMemberaddEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, groups, invoke, policies, relations, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setDisplayName, setParentgetCatalogItemId, subscriptions, tagsconfig, getConfig, setConfigstatic final MethodEffector<java.lang.Void> DISCARD
static final ConfigKey<java.lang.String> LABEL
static final ConfigKey<java.lang.String> DOMAIN
static final ConfigKey<java.lang.String> PATH
static final ConfigKey<ProxySslConfig> SSL_CONFIG
static final ConfigKey<java.util.Collection<UrlRewriteRule>> REWRITES
static final AttributeSensor<java.util.Collection<java.lang.String>> TARGET_ADDRESSES
java.lang.String getUniqueLabel()
UrlMapping addRewrite(java.lang.String from, java.lang.String to)
UrlRewriteRule for more info.UrlMapping addRewrite(UrlRewriteRule rule)
UrlRewriteRule for more info.java.lang.String getDomain()
java.lang.String getPath()
Entity getTarget()
void setTarget(Entity target)
void recompute()
java.util.Collection<java.lang.String> getTargetAddresses()
ProxySslConfig getSsl()
void discard()