クラス WebOperationRequestPredicate

java.lang.ObjectSE
org.springframework.boot.actuate.endpoint.web.WebOperationRequestPredicate

public final class WebOperationRequestPredicate extends ObjectSE
Web エンドポイントでの操作に対するリクエストの述語。
導入:
2.0.0
作成者:
Andy Wilkinson
  • コンストラクターの詳細

    • WebOperationRequestPredicate

      public WebOperationRequestPredicate(StringSE path, WebEndpointHttpMethod httpMethod, CollectionSE<StringSE> consumes, CollectionSE<StringSE> produces)
      新しい OperationRequestPredicate を作成します。
      パラメーター:
      path - 操作のパス
      httpMethod - 操作がサポートする HTTP メソッド
      produces - 操作が生成するメディア型
      consumes - 操作が消費するメディア型
  • メソッドの詳細

    • getPath

      public StringSE getPath()
      操作のパスを返します。
      戻り値:
      パス
    • getMatchAllRemainingPathSegmentsVariable

      public StringSE getMatchAllRemainingPathSegmentsVariable()
      残りのすべてのパスセグメント null をキャッチするために使用される変数の名前を返します。
      戻り値:
      変数名
      導入:
      2.2.0
    • getHttpMethod

      public WebEndpointHttpMethod getHttpMethod()
      操作の HTTP メソッドを返します。
      戻り値:
      HTTP メソッド
    • getConsumes

      public CollectionSE<StringSE> getConsumes()
      操作が消費するメディア型を返します。
      戻り値:
      消費されたメディア型
    • getProduces

      public CollectionSE<StringSE> getProduces()
      操作が生成するメディア型を返します。
      戻り値:
      作成されたメディア型
    • equals

      public boolean equals(ObjectSE obj)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString