public interface UrlMapping extends AbstractGroup
Entity.SensorSupportBrooklynObject.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, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, invoke, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setParentgetCatalogItemId, tagsconfig, 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()