@Documented @Retention(value=RUNTIME) @Target(value=TYPE) @Singleton @ConfigurationReader(prefix="endpoints") @Requires(condition=EndpointEnabledCondition.class) public @interface Endpoint
Modifier and Type | Fields and Description |
---|---|
static java.lang.String |
ALL
The ID used to refer to all.
|
static java.lang.String |
DEFAULT_PREFIX
The default prefix.
|
static boolean |
ENABLED
Whether endpoints are enabled by default.
|
static boolean |
SENSITIVE
Whether endpoints are sensitive by default.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
defaultConfigurationId |
boolean |
defaultEnabled |
boolean |
defaultSensitive |
java.lang.String |
id |
java.lang.String |
prefix |
java.lang.String |
value |
@AliasFor(annotation=ConfigurationReader.class,member="value") @AliasFor(member="id") public abstract java.lang.String value
@AliasFor(member="value") @AliasFor(annotation=ConfigurationReader.class,member="value") public abstract java.lang.String id
@AliasFor(annotation=ConfigurationReader.class, member="prefix") public abstract java.lang.String prefix
public abstract boolean defaultEnabled