public interface UrlMapping extends AbstractGroup
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, 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, setParentgetCatalogItemId, getTagSupport, 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()