| Name | Description | Type | Package | Framework |
| BrooklynCluster | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynCluster .SelectMasterEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynCluster .UpgradeClusterEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynClusterImpl | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynClusterUpgradeEffectorBody | Class | brooklyn.entity.brooklynnode.effector | Brooklyn | |
| BrooklynEntityMirror | Provides an entity which can sit in one brooklyn domain and reflect the status of an entity via the REST API of another domain. | Interface | brooklyn.entity.brooklynnode | Brooklyn |
| BrooklynEntityMirrorImpl | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynEntityMirrorImpl .RemoteEffector | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynMetrics | Interface | brooklyn.entity.brooklyn | Brooklyn | |
| BrooklynMetricsImpl | Class | brooklyn.entity.brooklyn | Brooklyn | |
| BrooklynNode | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .DeployBlueprintEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .ExistingFileBehaviour | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .SetHighAvailabilityModeEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .SetHighAvailabilityPriorityEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .ShutdownEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .StopNodeAndKillAppsEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNode .StopNodeButLeaveAppsEffector | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeDriver | Interface | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeImpl | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeImpl .DeployBlueprintEffectorBody | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeImpl .ShutdownEffectorBody | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeImpl .StopNodeAndKillAppsEffectorBody | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeImpl .StopNodeButLeaveAppsEffectorBody | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeSshDriver | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| BrooklynNodeUpgradeEffectorBody | Class | brooklyn.entity.brooklynnode.effector | Brooklyn | |
| EntityHttpClient | Helpful methods for making HTTP requests to BrooklynNode entities. | Interface | brooklyn.entity.brooklynnode | Brooklyn |
| EntityHttpClientImpl | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| LocalBrooklynNode | A BrooklynNode entity that represents the local Brooklyn service. | Interface | brooklyn.entity.brooklynnode | Brooklyn |
| LocalBrooklynNodeImpl | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| RemoteEffectorBuilder | Class | brooklyn.entity.brooklynnode | Brooklyn | |
| SelectMasterEffectorBody | Class | brooklyn.entity.brooklynnode.effector | Brooklyn | |
| SetHighAvailabilityModeEffectorBody | Class | brooklyn.entity.brooklynnode.effector | Brooklyn | |
| SetHighAvailabilityPriorityEffectorBody | Class | brooklyn.entity.brooklynnode.effector | Brooklyn | |