Interface ImmutableThreadFactoryProvider.BuildFinal
- 
- All Known Implementing Classes:
 ImmutableThreadFactoryProvider.Builder
- Enclosing class:
 - ImmutableThreadFactoryProvider
 
public static interface ImmutableThreadFactoryProvider.BuildFinal 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImmutableThreadFactoryProviderbuild()Builds a newImmutableThreadFactoryProvider.ImmutableThreadFactoryProvider.BuildFinaldaemon(boolean daemon)Initializes the value for thedaemonattribute.ImmutableThreadFactoryProvider.BuildFinalpriority(int priority)Initializes the optional valuepriorityto priority.ImmutableThreadFactoryProvider.BuildFinalpriority(Optional<Integer> priority)Initializes the optional valuepriorityto priority. 
 - 
 
- 
- 
Method Detail
- 
priority
ImmutableThreadFactoryProvider.BuildFinal priority(int priority)
Initializes the optional valuepriorityto priority.- Parameters:
 priority- The value for priority- Returns:
 thisbuilder for chained invocation
 
- 
priority
ImmutableThreadFactoryProvider.BuildFinal priority(Optional<Integer> priority)
Initializes the optional valuepriorityto priority.- Parameters:
 priority- The value for priority- Returns:
 thisbuilder for use in a chained invocation
 
- 
daemon
ImmutableThreadFactoryProvider.BuildFinal daemon(boolean daemon)
Initializes the value for thedaemonattribute.If not set, this attribute will have a default value as returned by the initializer of
daemon.- Parameters:
 daemon- The value for daemon- Returns:
 thisbuilder for use in a chained invocation
 
- 
build
ImmutableThreadFactoryProvider build()
Builds a newImmutableThreadFactoryProvider.- Returns:
 - An immutable instance of ThreadFactoryProvider
 - Throws:
 IllegalStateException- if any required attributes are missing
 
 - 
 
 -