インターフェース 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
インスタンスをビルドします。