アノテーションインターフェース ServletEndpoint


@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DocumentedSE @Endpoint @FilteredEndpoint(org.springframework.boot.actuate.endpoint.web.annotation.ServletEndpointFilter.class) public @interface ServletEndpoint
公開するサーブレットを提供するエンドポイントとして型を識別します。実装は、Supplier<EndpointServlet>SE も実装し、有効な EndpointServlet を返す必要があります。

このアノテーションは、既存のサーブレットをアクチュエーターエンドポイントとして公開する必要がある場合に使用できますが、移植性が犠牲になります。ほとんどのユーザーは、可能な限り @Endpoint または @WebEndpoint アノテーションを優先する必要があります。

導入:
2.0.0
作成者:
Phillip Webb
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    エンドポイントの ID。
  • オプション要素のサマリー

    オプション要素
    修飾子と型
    オプションの要素
    説明
    boolean
    エンドポイントをデフォルトで有効または無効にする必要があるかどうか。
  • 要素の詳細

    • enableByDefault

      @AliasFor(annotation=Endpoint.class) boolean enableByDefault
      エンドポイントをデフォルトで有効または無効にする必要があるかどうか。
      戻り値:
      エンドポイントがデフォルトで有効になっている場合は true 
      デフォルト:
      true