| Name | Description | Type | Package | Framework |
| AbstractBrooklynRestResource | Class | brooklyn.rest.resources | Brooklyn | |
| AbstractSecurityProvider | Provides default implementations of isAuthenticated(HttpSession) and logout(HttpSession). | Class | brooklyn.rest.security.provider | Brooklyn |
| AccessApi | Interface | brooklyn.rest.api | Brooklyn | |
| AccessResource | Class | brooklyn.rest.resources | Brooklyn | |
| AccessSummary | Class | brooklyn.rest.domain | Brooklyn | |
| AccessTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| ActivityApi | Interface | brooklyn.rest.api | Brooklyn | |
| ActivityResource | Class | brooklyn.rest.resources | Brooklyn | |
| AnyoneSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| Apidoc | like Swagger Api annotation (and treated similarly) but doesn't require path to be repeated, and supports a nameRequired Element Summary | Class | brooklyn.rest.apidoc | Brooklyn |
| ApidocEndpoint | Class | brooklyn.rest.apidoc | Brooklyn | |
| ApidocHelpMessageBodyWriter | Class | brooklyn.rest.apidoc | Brooklyn | |
| ApidocResource | Class | brooklyn.rest.apidoc | Brooklyn | |
| ApidocResource | Class | brooklyn.rest.resources | Brooklyn | |
| ApidocRoot | Class | brooklyn.rest.apidoc | Brooklyn | |
| ApiError | Class | brooklyn.rest.domain | Brooklyn | |
| ApiError .Builder | Class | brooklyn.rest.domain | Brooklyn | |
| ApplicationApi | Interface | brooklyn.rest.api | Brooklyn | |
| ApplicationResource | Class | brooklyn.rest.resources | Brooklyn | |
| ApplicationSpec | Class | brooklyn.rest.domain | Brooklyn | |
| ApplicationSpec .Builder | Class | brooklyn.rest.domain | Brooklyn | |
| ApplicationSummary | Class | brooklyn.rest.domain | Brooklyn | |
| ApplicationTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| BidiSerialization | Class | brooklyn.rest.util.json | Brooklyn | |
| BidiSerialization .AbstractBrooklynObjectSerialization | Class | brooklyn.rest.util.json | Brooklyn | |
| BidiSerialization .AbstractWithManagementContextSerialization | Class | brooklyn.rest.util.json | Brooklyn | |
| BidiSerialization .EntitySerialization | Class | brooklyn.rest.util.json | Brooklyn | |
| BidiSerialization .LocationSerialization | Class | brooklyn.rest.util.json | Brooklyn | |
| BidiSerialization .ManagementContextSerialization | Class | brooklyn.rest.util.json | Brooklyn | |
| BlackholeSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| BrooklynApi | Class | brooklyn.rest.client | Brooklyn | |
| BrooklynJacksonJsonProvider | Class | brooklyn.rest.util.json | Brooklyn | |
| BrooklynPropertiesSecurityFilter | Provides basic HTTP authentication. | Class | brooklyn.rest.filter | Brooklyn |
| BrooklynRestApi | Class | brooklyn.rest | Brooklyn | |
| BrooklynRestResourceUtils | Class | brooklyn.rest.util | Brooklyn | |
| BrooklynUserWithRandomPasswordSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| BrooklynWebConfig | Class | brooklyn.rest | Brooklyn | |
| CatalogApi | Interface | brooklyn.rest.api | Brooklyn | |
| CatalogEntitySummary | Class | brooklyn.rest.domain | Brooklyn | |
| CatalogItemSummary | variant of Catalog*ItemDto objects for JS/JSON serialization; see also, subclasses | Class | brooklyn.rest.domain | Brooklyn |
| CatalogPolicySummary | Class | brooklyn.rest.domain | Brooklyn | |
| CatalogResource | Class | brooklyn.rest.resources | Brooklyn | |
| CatalogTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| ConfigSummary | Class | brooklyn.rest.domain | Brooklyn | |
| DefaultExceptionMapper | Class | brooklyn.rest.util | Brooklyn | |
| DelegatingSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| EffectorApi | Interface | brooklyn.rest.api | Brooklyn | |
| EffectorResource | Class | brooklyn.rest.resources | Brooklyn | |
| EffectorSummary | Class | brooklyn.rest.domain | Brooklyn | |
| EffectorSummary .ParameterSummary | Class | brooklyn.rest.domain | Brooklyn | |
| EffectorTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| EntityApi | Interface | brooklyn.rest.api | Brooklyn | |
| EntityConfigApi | Interface | brooklyn.rest.api | Brooklyn | |
| EntityConfigResource | Class | brooklyn.rest.resources | Brooklyn | |
| EntityConfigSummary | Class | brooklyn.rest.domain | Brooklyn | |
| EntityLocationUtils | Class | brooklyn.rest.util | Brooklyn | |
| EntityResource | Class | brooklyn.rest.resources | Brooklyn | |
| EntitySpec | Class | brooklyn.rest.domain | Brooklyn | |
| EntitySummary | Class | brooklyn.rest.domain | Brooklyn | |
| EntityTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| ErrorAndToStringUnknownTypeSerializer | for non-json-serializable classes (quite a lot of them!) simply provide a sensible error message and a toString. | Class | brooklyn.rest.util.json | Brooklyn |
| ExplicitUsersSecurityProvider | Security provider which validates users against passwords according to property keys, as set in BrooklynWebConfig. | Class | brooklyn.rest.security.provider | Brooklyn |
| FormMapProvider | A MessageBodyReader producing a Map | Class | brooklyn.rest.util | Brooklyn |
| HaMasterCheckFilter | Checks that the request is appropriate given the high availability status of the server. | Class | brooklyn.rest.filter | Brooklyn |
| HasConfig | Interface | brooklyn.rest.domain | Brooklyn | |
| HasId | Interface | brooklyn.rest.domain | Brooklyn | |
| HasName | Interface | brooklyn.rest.domain | Brooklyn | |
| HighAvailabilitySummary | Class | brooklyn.rest.domain | Brooklyn | |
| HighAvailabilitySummary .HaNodeSummary | Class | brooklyn.rest.domain | Brooklyn | |
| HighAvailabilityTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| LdapSecurityProvider | A SecurityProvider implementation that relies on LDAP to authenticate. | Class | brooklyn.rest.security.provider | Brooklyn |
| LinkWithMetadata | Class | brooklyn.rest.domain | Brooklyn | |
| LocationApi | Interface | brooklyn.rest.api | Brooklyn | |
| LocationResource | Class | brooklyn.rest.resources | Brooklyn | |
| LocationSpec | Class | brooklyn.rest.domain | Brooklyn | |
| LocationSummary | Class | brooklyn.rest.domain | Brooklyn | |
| LocationTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| LocationTransformer .LocationDetailLevel | Class | brooklyn.rest.transform | Brooklyn | |
| LoggingFilter | Handles logging of request information. | Class | brooklyn.rest.filter | Brooklyn |
| PasswordHasher | Class | brooklyn.rest.security | Brooklyn | |
| PolicyApi | Interface | brooklyn.rest.api | Brooklyn | |
| PolicyConfigApi | Interface | brooklyn.rest.api | Brooklyn | |
| PolicyConfigResource | Class | brooklyn.rest.resources | Brooklyn | |
| PolicyConfigSummary | Class | brooklyn.rest.domain | Brooklyn | |
| PolicyResource | Class | brooklyn.rest.resources | Brooklyn | |
| PolicySummary | Class | brooklyn.rest.domain | Brooklyn | |
| PolicyTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| PossiblyStrictPreferringFieldsVisibilityChecker | a visibility checker which disables getters, but allows private access, unless BidiSerialization. | Class | brooklyn.rest.util.json | Brooklyn |
| RequestTaggingFilter | Tags each request with a probabilistically unique id. | Class | brooklyn.rest.filter | Brooklyn |
| ScriptApi | Interface | brooklyn.rest.api | Brooklyn | |
| ScriptExecutionSummary | Class | brooklyn.rest.domain | Brooklyn | |
| ScriptResource | Class | brooklyn.rest.resources | Brooklyn | |
| SecurityProvider | The SecurityProvider is responsible for doing authentication. | Interface | brooklyn.rest.security.provider | Brooklyn |
| SensorApi | Interface | brooklyn.rest.api | Brooklyn | |
| SensorResource | Class | brooklyn.rest.resources | Brooklyn | |
| SensorSummary | Class | brooklyn.rest.domain | Brooklyn | |
| SensorTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| ServerApi | Interface | brooklyn.rest.api | Brooklyn | |
| ServerResource | Class | brooklyn.rest.resources | Brooklyn | |
| Status | Class | brooklyn.rest.domain | Brooklyn | |
| SummaryComparators | Class | brooklyn.rest.domain | Brooklyn | |
| TaskSummary | Class | brooklyn.rest.domain | Brooklyn | |
| TaskTransformer | Class | brooklyn.rest.transform | Brooklyn | |
| URLParamEncoder | Class | brooklyn.rest.util | Brooklyn | |
| UsageApi | Interface | brooklyn.rest.api | Brooklyn | |
| UsageResource | Class | brooklyn.rest.resources | Brooklyn | |
| UsageStatistic | Class | brooklyn.rest.domain | Brooklyn | |
| UsageStatistics | Class | brooklyn.rest.domain | Brooklyn | |
| VersionApi | Interface | brooklyn.rest.api | Brooklyn | |
| VersionResource | Class | brooklyn.rest.resources | Brooklyn | |
| VersionSummary | Class | brooklyn.rest.domain | Brooklyn | |
| WebResourceUtils | Class | brooklyn.rest.util | Brooklyn | |