Interface FragmentsRendering.Builder
- Enclosing interface:
FragmentsRendering
public static interface FragmentsRendering.Builder
Defines a builder for
FragmentsRendering
.- Since:
- 6.2
- Author:
- Rossen Stoyanchev
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build aFragmentsRendering
instance.Add an HTML fragment.Add an HTML fragment.fragment
(ModelAndView fragment) Add an HTML fragment.fragments
(Collection<ModelAndView> fragments) Add multiple HTML fragments.Add one or more header values under the given name.Provides access to every header declared so far with the possibility to add, replace, or remove values.status
(org.springframework.http.HttpStatusCode status) Specify the status to use for the response.
-
Method Details
-
status
Specify the status to use for the response.- Parameters:
status
- the status to set- Returns:
- this builder
-
header
Add one or more header values under the given name.- Parameters:
headerName
- the header nameheaderValues
- the header value(s)- Returns:
- this builder
-
headers
Provides access to every header declared so far with the possibility to add, replace, or remove values.- Parameters:
headersConsumer
- the consumer to provide access to- Returns:
- this builder
-
fragment
Add an HTML fragment.- Parameters:
viewName
- the name of the view for the fragmentmodel
- fragment attributes in addition to attributes from the shared model for the request- Returns:
- this builder
-
fragment
Add an HTML fragment. The fragment will use attributes from the shared model for the request.- Parameters:
viewName
- the name of the view for the fragment- Returns:
- this builder
-
fragment
Add an HTML fragment.- Parameters:
fragment
- the fragment to add; the fragment also inherits attributes from the shared model for the request- Returns:
- this builder
-
fragments
Add multiple HTML fragments.- Parameters:
fragments
- the fragments to add; each fragment also inherits model attributes from the shared model for the request- Returns:
- this builder
-
build
FragmentsRendering build()Build aFragmentsRendering
instance.
-