アノテーションインターフェース ServletEndpoint
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@Endpoint
@FilteredEndpoint(org.springframework.boot.actuate.endpoint.web.annotation.ServletEndpointFilter.class)
@DeprecatedSE(since="3.3.0",
forRemoval=true)
public @interface ServletEndpoint
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
公開するサーブレットを提供するエンドポイントとして型を識別します。実装は、
Supplier<EndpointServlet>SE も実装し、有効な EndpointServlet を返す必要があります。 このアノテーションは、既存のサーブレットをアクチュエーターエンドポイントとして公開する必要がある場合に使用できますが、移植性が犠牲になります。ほとんどのユーザーは、可能な限り @Endpoint または @WebEndpoint アノテーションを優先する必要があります。
- 導入:
- 2.0.0
- 作成者:
- Phillip Webb
必須定数のサマリー
必須要素オプション要素の概要
オプション要素修飾子と型オプションの要素説明非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。デフォルトで許可されるエンドポイントへのアクセスレベル。
要素の詳細
id
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。エンドポイントの ID。- 戻り値:
- ID
defaultAccess
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。デフォルトで許可されるエンドポイントへのアクセスレベル。- 戻り値:
- デフォルトのアクセスレベル
- 導入:
- 3.4.0
- デフォルト:
UNRESTRICTED
@Endpointと@WebEndpointに有利であるため