クラス AbstractDiscoveredEndpoint<O extends Operation>
java.lang.ObjectSE
org.springframework.boot.actuate.endpoint.AbstractExposableEndpoint<O>
org.springframework.boot.actuate.endpoint.annotation.AbstractDiscoveredEndpoint<O>
- 型パラメーター:
O- 操作型
- 実装されているすべてのインターフェース:
DiscoveredEndpoint<O>, ExposableEndpoint<O>
public abstract class AbstractDiscoveredEndpoint<O extends Operation>
extends AbstractExposableEndpoint<O>
implements DiscoveredEndpoint<O>
EndpointDiscoverer によって検出された endpoints の抽象基本クラス。- 導入:
- 2.0.0
- 作成者:
- Phillip Webb
コンストラクターの概要
コンストラクターコンストラクター説明AbstractDiscoveredEndpoint(EndpointDiscoverer<?, ?> discoverer, ObjectSE endpointBean, EndpointId id, Access defaultAccess, CollectionSE<? extends O> operations) 新しいAbstractDiscoveredEndpointインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明protected voidappendFields(ToStringCreator creator) DiscoveredEndpointの構築に使用されたソース Bean を返します。toString()booleanwasDiscoveredBy(ClassSE<? extends EndpointDiscoverer<?, ?>> discoverer) エンドポイントが指定された発見者によって発見された場合、trueを返します。クラス AbstractExposableEndpoint から継承されたメソッド
getDefaultAccess, getEndpointId, getOperationsクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース ExposableEndpoint から継承されたメソッド
getDefaultAccess, getEndpointId, getOperations
コンストラクターの詳細
AbstractDiscoveredEndpoint
public AbstractDiscoveredEndpoint(EndpointDiscoverer<?, ?> discoverer, ObjectSE endpointBean, EndpointId id, Access defaultAccess, CollectionSE<? extends O> operations) 新しいAbstractDiscoveredEndpointインスタンスを作成します。- パラメーター:
discoverer- エンドポイントを発見した発見者endpointBean- プライマリソース Beanid- エンドポイントの IDdefaultAccess- デフォルトで許可されているエンドポイントへのアクセスoperations- エンドポイント操作- 導入:
- 3.4.0
メソッドの詳細
getEndpointBean
インターフェースからコピーされた説明:DiscoveredEndpointDiscoveredEndpointの構築に使用されたソース Bean を返します。- 次で指定:
- インターフェース
DiscoveredEndpoint<O extends Operation>のgetEndpointBean - 戻り値:
- ソースエンドポイント Bean
wasDiscoveredBy
インターフェースからコピーされた説明:DiscoveredEndpointエンドポイントが指定された発見者によって発見された場合、trueを返します。- 次で指定:
- インターフェース
DiscoveredEndpoint<O extends Operation>のwasDiscoveredBy - パラメーター:
discoverer- 発見者の型- 戻り値:
- 指定された Discoverer を使用して検出された場合は
true
toString
appendFields