アノテーションインターフェース WebEndpoint
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@Endpoint
@FilteredEndpoint(org.springframework.boot.actuate.endpoint.web.annotation.WebEndpointFilter.class)
public @interface WebEndpoint
HTTP でのみ公開されるエンドポイントとして型を識別します。
- 導入:
- 2.0.0
- 作成者:
- Andy Wilkinson, Phillip Webb
必須定数のサマリー
オプション要素のサマリー
修飾子と型オプションの要素説明デフォルトで許可されるエンドポイントへのアクセスレベル。boolean
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。3.4.0 が 3.6.0 の除去に有利であるため
要素の詳細
id
エンドポイントの ID。- 戻り値:
- ID
enableByDefault
@DeprecatedSE(since="3.4.0", forRemoval=true) @AliasFor(annotation=Endpoint.class) boolean enableByDefault非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。3.4.0 が 3.6.0 の除去に有利であるためエンドポイントをデフォルトで有効または無効にする必要があるかどうか。- 戻り値:
- エンドポイントがデフォルトで有効になっている場合は
true
- デフォルト:
- true
defaultAccess
デフォルトで許可されるエンドポイントへのアクセスレベル。- 戻り値:
- デフォルトのアクセスレベル
- 導入:
- 3.4.0
- デフォルト:
- UNRESTRICTED