Class ConditionMessage.ItemsBuilder
- java.lang.Object
- org.springframework.boot.autoconfigure.condition.ConditionMessage.ItemsBuilder
- Enclosing class:
- ConditionMessage
public final class ConditionMessage.ItemsBuilder extends Object
Builder used to create aConditionMessage.ItemsBuilderfor a condition.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConditionMessageatAll()Used when no items are available.ConditionMessageitems(Object... items)Indicate the items.ConditionMessageitems(Collection<?> items)Indicate the items.ConditionMessageitems(ConditionMessage.Style style, Object... items)Indicate the items.ConditionMessageitems(ConditionMessage.Style style, Collection<?> items)Indicate the items with aConditionMessage.Style.
Method Detail
atAll
public ConditionMessage atAll()
Used when no items are available. For exampledidNotFind("any beans").atAll()results in the message "did not find any beans".- Returns:
- a built
ConditionMessage
items
public ConditionMessage items(Object... items)
Indicate the items. For exampledidNotFind("bean", "beans").items("x", "y")results in the message "did not find beans x, y".- Parameters:
items- the items (may benull)- Returns:
- a built
ConditionMessage
items
public ConditionMessage items(ConditionMessage.Style style, Object... items)
Indicate the items. For exampledidNotFind("bean", "beans").items("x", "y")results in the message "did not find beans x, y".- Parameters:
style- the render styleitems- the items (may benull)- Returns:
- a built
ConditionMessage
items
public ConditionMessage items(Collection<?> items)
Indicate the items. For exampledidNotFind("bean", "beans").items(Collections.singleton("x")results in the message "did not find bean x".- Parameters:
items- the source of the items (may benull)- Returns:
- a built
ConditionMessage
items
public ConditionMessage items(ConditionMessage.Style style, Collection<?> items)
Indicate the items with aConditionMessage.Style. For exampledidNotFind("bean", "beans").items(Style.QUOTE, Collections.singleton("x")results in the message "did not find bean 'x'".- Parameters:
style- the render styleitems- the source of the items (may benull)- Returns:
- a built
ConditionMessage