インターフェース FragmentsRendering.Builder
- 含まれているインターフェース:
- FragmentsRendering
public static interface FragmentsRendering.Builder
FragmentsRendering のビルダーを定義します。方法の概要
修飾子と型メソッド説明build()FragmentsRenderingインスタンスをビルドします。ビュー名のみを持つfragment(String, Map)のバリアント。フラグメントモデルは、リクエストの共有モデルからモデル属性も継承します。ビュー名とモデルを持つフラグメントを追加します。Fragmentを使用したfragment(String, Map)のバリアント。指定された名前に 1 つ以上のヘッダー値を追加します。headers(ConsumerSE<HttpHeaders> headersConsumer) これまでに宣言されたすべてのヘッダーへのアクセスを提供し、値を追加、置換、削除できます。status(HttpStatusCode status) レスポンスに使用するステータスを指定します。
メソッドの詳細
status
レスポンスに使用するステータスを指定します。- パラメーター:
status- 設定するステータス- 戻り値:
- このビルダー
header
指定された名前に 1 つ以上のヘッダー値を追加します。- パラメーター:
headerName- ヘッダー名headerValues- ヘッダー値- 戻り値:
- このビルダー
headers
これまでに宣言されたすべてのヘッダーへのアクセスを提供し、値を追加、置換、削除できます。- パラメーター:
headersConsumer- アクセスを提供するコンシューマー- 戻り値:
- このビルダー
fragment
ビュー名とモデルを持つフラグメントを追加します。- パラメーター:
viewName- フラグメントのビューの名前model- リクエストのモデルから継承されたモデル属性に加えて、フラグメントの属性- 戻り値:
- このビルダー
fragment
ビュー名のみを持つfragment(String, Map)のバリアント。フラグメントモデルは、リクエストの共有モデルからモデル属性も継承します。- パラメーター:
viewName- フラグメントのビューの名前- 戻り値:
- このビルダー
fragment
Fragmentを使用したfragment(String, Map)のバリアント。- パラメーター:
fragment- 追加するフラグメント- 戻り値:
- このビルダー
build
FragmentsRendering build()FragmentsRenderingインスタンスをビルドします。