@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 boolean |
ENABLED
Whether endpoints are enabled by default.
|
static boolean |
SENSITIVE
Whether endpoints are sensitive by default.
|
Modifier and Type | Optional Element and Description |
---|---|
String |
defaultConfigurationId |
boolean |
defaultEnabled |
boolean |
defaultSensitive |
String |
id |
String |
prefix |
String |
value |
@AliasFor(annotation=ConfigurationReader.class,member="value") @AliasFor(member="id") public abstract String value
@AliasFor(member="value") @AliasFor(annotation=ConfigurationReader.class,member="value") public abstract String id
@AliasFor(annotation=ConfigurationReader.class, member="prefix") public abstract String prefix
public abstract boolean defaultEnabled
public abstract boolean defaultSensitive
public abstract String defaultConfigurationId