| Name | Description | Type | Package | Framework |
| AbstractController | Represents a controller mechanism for a Cluster. | Interface | brooklyn.entity.proxy | Brooklyn |
| AbstractControllerImpl .ServerPoolMemberTrackerPolicy | Class | brooklyn.entity.proxy | Brooklyn | |
| AbstractControllerImpl | Represents a controller mechanism for a Cluster. | Class | brooklyn.entity.proxy | Brooklyn |
| AbstractNonProvisionedController | Interface | brooklyn.entity.proxy | Brooklyn | |
| AbstractNonProvisionedControllerImpl | Class | brooklyn.entity.proxy | Brooklyn | |
| AbstractNonProvisionedControllerImpl .MemberTrackingPolicy | Class | brooklyn.entity.proxy | Brooklyn | |
| BasicEntityTypeRegistry | Class | brooklyn.entity.proxying | Brooklyn | |
| EntityInitializer | Instances of this class supply logic which can be used to initialize entities. | Interface | brooklyn.entity.proxying | Brooklyn |
| EntityProxy | Interface | brooklyn.entity.proxying | Brooklyn | |
| EntityProxyImpl | A dynamic proxy for an entity. | Class | brooklyn.entity.proxying | Brooklyn |
| EntitySpec | Gives details of an entity to be created. | Class | brooklyn.entity.proxying | Brooklyn |
| EntityTypeRegistry | A registry of the entity implementations to be used when creating an entity of a given type. | Interface | brooklyn.entity.proxying | Brooklyn |
| ImplementedBy | A pointer to the default implementation of an entity. | Class | brooklyn.entity.proxying | Brooklyn |
| InternalEntityFactory | Creates entities (and proxies) of required types, given the This is an internal class for use by core-brooklyn. | Class | brooklyn.entity.proxying | Brooklyn |
| InternalFactory | Class | brooklyn.entity.proxying | Brooklyn | |
| InternalFactory .FactoryConstructionTracker | For tracking if constructor has been called by framework, or in legacy way (i. | Class | brooklyn.entity.proxying | Brooklyn |
| InternalLocationFactory | Creates locations of required types. | Class | brooklyn.entity.proxying | Brooklyn |
| InternalPolicyFactory | Creates policies of required types. | Class | brooklyn.entity.proxying | Brooklyn |
| LoadBalancer | A load balancer that routes requests to set(s) of servers. | Interface | brooklyn.entity.proxy | Brooklyn |
| LoadBalancerCluster | A cluster of load balancers, where configuring the cluster (through the LoadBalancer interface) will configure all load balancers in the cluster. | Interface | brooklyn.entity.proxy | Brooklyn |
| LoadBalancerClusterImpl | A cluster of load balancers, where configuring the cluster (through the LoadBalancer interface) will configure all load balancers in the cluster. | Class | brooklyn.entity.proxy | Brooklyn |
| NginxConfigFileGenerator | Generates a configuration file for NginxController. | Class | brooklyn.entity.proxy.nginx | Brooklyn |
| NginxConfigTemplate | Processes a FreeMarker template for an NginxController configuration file. | Class | brooklyn.entity.proxy.nginx | Brooklyn |
| NginxController | An entity that represents an Nginx proxy (e. | Interface | brooklyn.entity.proxy.nginx | Brooklyn |
| NginxControllerImpl | Class | brooklyn.entity.proxy.nginx | Brooklyn | |
| NginxControllerImpl .UrlMappingsMemberTrackerPolicy | Class | brooklyn.entity.proxy.nginx | Brooklyn | |
| NginxDriver | Interface | brooklyn.entity.proxy.nginx | Brooklyn | |
| NginxSshDriver | Start a NginxController in a Location accessible over ssh. | Class | brooklyn.entity.proxy.nginx | Brooklyn |
| ProxySslConfig | Class | brooklyn.entity.proxy | Brooklyn | |
| ProxySslConfig .Builder | Class | brooklyn.entity.proxy | Brooklyn | |
| UrlMapping | This is a group whose members will be made available to a load-balancer / URL forwarding service (such as nginx). | Interface | brooklyn.entity.proxy.nginx | Brooklyn |
| UrlMappingImpl | This is a group whose members will be made available to a load-balancer / URL forwarding service (such as nginx). | Class | brooklyn.entity.proxy.nginx | Brooklyn |
| UrlRewriteRule | records a rewrite rule for use in URL rewriting such as by nginx; from and to are expected to be usual regex replacement strings, | Class | brooklyn.entity.proxy.nginx | Brooklyn |