COSMOS ${releaseVersion} data-collection Project
Public API Specification

org.eclipse.cosmos.dc.mgmt.annotations
Annotation Type ManagedResourceCapability


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ManagedResourceCapability

Annotation used to indicate an interface which to be exposed as a distinct management capability.


Required Element Summary
 java.lang.String namespace
          The namespace of the capability.
 
Optional Element Summary
 java.lang.String description
          A text description of the capability.
 

Element Detail

namespace

public abstract java.lang.String namespace
The namespace of the capability. This namespace will be used for all operations and properties exposed by this capability (unless overridden) and will uniquely identify the capability when introspecting its resource.

description

public abstract java.lang.String description
A text description of the capability. This attribute is intended for tooling support.

Default:
""

COSMOS ${releaseVersion} data-collection Project
Public API Specification