インターフェースの使用
org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint
ExposableWebEndpoint を使用するパッケージ
パッケージ
説明
アクチュエーターエンドポイントの Web サポート。
アクチュエーター Web エンドポイントのアノテーションサポート。
アクチュエーターエンドポイントの Jersey サポート。
Spring WebFlux は、アクチュエーターエンドポイントをサポートします。
アクチュエーターエンドポイントの Spring MVC サポート。
org.springframework.boot.actuate.endpoint.web 内の ExposableWebEndpoint 使用
org.springframework.boot.actuate.endpoint.web 内の型引数が ExposableWebEndpoint であるサブインターフェースorg.springframework.boot.actuate.endpoint.web.annotation 内の ExposableWebEndpoint 使用
修飾子と型メソッド説明protected ExposableWebEndpointWebEndpointDiscoverer.createEndpoint(ObjectSE endpointBean, EndpointId id, Access defaultAccess, CollectionSE<WebOperation> operations) org.springframework.boot.jersey.actuate.endpoint.web 内の ExposableWebEndpoint 使用
型 ExposableWebEndpoint の型引数を持つ org.springframework.boot.jersey.actuate.endpoint.web のメソッドパラメーター修飾子と型メソッド説明CollectionSE<org.glassfish.jersey.server.model.Resource> JerseyEndpointResourceFactory.createEndpointResources(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, EndpointLinksResolver linksResolver, boolean shouldRegisterLinks) 指定されたwebEndpointsの操作用にResourcesを作成します。CollectionSE<org.glassfish.jersey.server.model.Resource> JerseyHealthEndpointAdditionalPathResourceFactory.createEndpointResources(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints) org.springframework.boot.webflux.actuate.endpoint.web 内の ExposableWebEndpoint 使用
型 ExposableWebEndpoint の引数を持つ型を返す org.springframework.boot.webflux.actuate.endpoint.web のメソッド型 ExposableWebEndpoint のパラメーターを持つ org.springframework.boot.webflux.actuate.endpoint.web のメソッド修飾子と型メソッド説明protected voidAbstractWebFluxEndpointHandlerMapping.registerReadMapping(RequestMappingInfo requestMappingInfo, ExposableWebEndpoint endpoint, WebOperation operation) AbstractWebFluxEndpointHandlerMapping.wrapReactiveWebOperation(ExposableWebEndpoint endpoint, WebOperation operation, AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation reactiveWebOperation) サブクラスがAbstractWebFluxEndpointHandlerMapping.ReactiveWebOperationを呼び出す前にラップできるようにするフックポイント。型 ExposableWebEndpoint のパラメーターを持つ org.springframework.boot.webflux.actuate.endpoint.web のコンストラクター修飾子コンストラクター説明AdditionalHealthEndpointPathsWebFluxHandlerMapping(EndpointMapping endpointMapping, @Nullable ExposableWebEndpoint healthEndpoint, SetSE<HealthEndpointGroup> groups) 型の型引数を持つ org.springframework.boot.webflux.actuate.endpoint.web のコンストラクターパラメーター ExposableWebEndpoint修飾子コンストラクター説明AbstractWebFluxEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, @Nullable CorsConfiguration corsConfiguration, boolean shouldRegisterLinksMapping) 指定されたwebEndpointsの操作のマッピングを提供する新しいAbstractWebFluxEndpointHandlerMappingを作成します。WebFluxEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, @Nullable CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver, boolean shouldRegisterLinksMapping) 指定されたエンドポイントのマッピングを提供する新しいWebFluxEndpointHandlerMappingインスタンスを作成します。org.springframework.boot.webmvc.actuate.endpoint.web 内の ExposableWebEndpoint 使用
型 ExposableWebEndpoint の引数を持つ型を返す org.springframework.boot.webmvc.actuate.endpoint.web のメソッド型 ExposableWebEndpoint のパラメーターを持つ org.springframework.boot.webmvc.actuate.endpoint.web のメソッド修飾子と型メソッド説明protected voidAbstractWebMvcEndpointHandlerMapping.registerMapping(ExposableWebEndpoint endpoint, WebOperationRequestPredicate predicate, WebOperation operation, StringSE path) AbstractWebMvcEndpointHandlerMapping.wrapServletWebOperation(ExposableWebEndpoint endpoint, WebOperation operation, AbstractWebMvcEndpointHandlerMapping.ServletWebOperation servletWebOperation) サブクラスがAbstractWebMvcEndpointHandlerMapping.ServletWebOperationを呼び出す前にラップできるようにするフックポイント。型 ExposableWebEndpoint のパラメーターを持つ org.springframework.boot.webmvc.actuate.endpoint.web のコンストラクター修飾子コンストラクター説明AdditionalHealthEndpointPathsWebMvcHandlerMapping(@Nullable ExposableWebEndpoint healthEndpoint, SetSE<HealthEndpointGroup> groups) 型の型引数を持つ org.springframework.boot.webmvc.actuate.endpoint.web のコンストラクターパラメーター ExposableWebEndpoint修飾子コンストラクター説明AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, boolean shouldRegisterLinksMapping) 指定されたwebEndpointsの操作のマッピングを提供する新しいWebEndpointHandlerMappingを作成します。AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, @Nullable CorsConfiguration corsConfiguration, boolean shouldRegisterLinksMapping) 指定されたエンドポイントの操作のマッピングを提供する新しいAbstractWebMvcEndpointHandlerMappingを作成します。WebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, CollectionSE<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, @Nullable CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver, boolean shouldRegisterLinksMapping) 指定されたエンドポイントのマッピングを提供する新しいWebMvcEndpointHandlerMappingインスタンスを作成します。