@RestController
@RequestMapping(value="${axon.distributed.spring-cloud.rest-mode-url:/member-capabilities}")
public class MemberCapabilitiesController
extends Object
MemberCapabilities (as a SerializedMemberCapabilities) of a RestCapabilityDiscoveryMode.| Modifier and Type | Class and Description |
|---|---|
static class |
MemberCapabilitiesController.Builder
Builder class to instantiate an
MemberCapabilitiesController. |
| Modifier | Constructor and Description |
|---|---|
protected |
MemberCapabilitiesController(MemberCapabilitiesController.Builder builder)
Instantiate a
MemberCapabilitiesController based on the fields contained in the MemberCapabilitiesController.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static MemberCapabilitiesController.Builder |
builder()
Instantiate a
MemberCapabilitiesController.Builder to be able to create a MemberCapabilitiesController. |
SerializedMemberCapabilities |
getLocalMemberCapabilities()
Returns the
SerializedMemberCapabilities from a RestCapabilityDiscoveryMode by invoking the
RestCapabilityDiscoveryMode.getLocalMemberCapabilities(). |
protected MemberCapabilitiesController(MemberCapabilitiesController.Builder builder)
MemberCapabilitiesController based on the fields contained in the MemberCapabilitiesController.Builder.
Will assert that the RestCapabilityDiscoveryMode is not null and will throw an AxonConfigurationException if this is the case.
builder - the MemberCapabilitiesController.Builder used to instantiate a MemberCapabilitiesController instancepublic static MemberCapabilitiesController.Builder builder()
MemberCapabilitiesController.Builder to be able to create a MemberCapabilitiesController.
The RestCapabilityDiscoveryMode is a hard requirement and as such should be provided.
MemberCapabilitiesController.Builder to be able to create a MemberCapabilitiesController@GetMapping public SerializedMemberCapabilities getLocalMemberCapabilities()
SerializedMemberCapabilities from a RestCapabilityDiscoveryMode by invoking the
RestCapabilityDiscoveryMode.getLocalMemberCapabilities().
Can either be called directly or through a GET operation on this controllers main request mapping.
SerializedMemberCapabilities if the node this CommandRouter implementation is part ofCopyright © 2010–2023. All rights reserved.