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

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


@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface ManagedPropertyGetter

Annotation used to indicate a getter for a manageable property. This annotation is used with the ManagedResourceCapability annotation to indicate a property within a capability.


Optional Element Summary
 java.lang.String description
          A text description of the capability.
 java.lang.String namespace
          The namespace to be used for the property.
 java.lang.String property
          The local name of the property.
 

description

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

Default:
""

namespace

public abstract java.lang.String namespace
The namespace to be used for the property. If no namespace is provided, the namespace of ManagedResourceCapability annotation will be used.

Default:
""

property

public abstract java.lang.String property
The local name of the property.

Default:
""

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