Class UserAttributeMapperConfig.Builder
- java.lang.Object
 - 
- com.inductiveautomation.ignition.gateway.auth.mapper.attr.user.UserAttributeMapperConfig.Builder
 
 
- 
- Enclosing class:
 - UserAttributeMapperConfig
 
public static class UserAttributeMapperConfig.Builder extends java.lang.ObjectBuilder in order to make creatingUserAttributeMapperConfiginstances less painful. 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserAttributeMapperConfigbuild()UserAttributeMapperConfig.Builderemail(AttributeMapperConfig email)UserAttributeMapperConfig.BuilderfirstName(AttributeMapperConfig firstName)UserAttributeMapperConfig.Builderid(AttributeMapperConfig id)UserAttributeMapperConfig.BuilderlastName(AttributeMapperConfig lastName)UserAttributeMapperConfig.Builderroles(AttributeMapperConfig roles)UserAttributeMapperConfig.BuilderuserName(AttributeMapperConfig userName) 
 - 
 
- 
- 
Method Detail
- 
id
@Nonnull public UserAttributeMapperConfig.Builder id(@Nonnull AttributeMapperConfig id)
 
- 
userName
@Nonnull public UserAttributeMapperConfig.Builder userName(@Nonnull AttributeMapperConfig userName)
 
- 
firstName
@Nonnull public UserAttributeMapperConfig.Builder firstName(@Nullable AttributeMapperConfig firstName)
 
- 
lastName
@Nonnull public UserAttributeMapperConfig.Builder lastName(@Nullable AttributeMapperConfig lastName)
 
- 
email
@Nonnull public UserAttributeMapperConfig.Builder email(@Nullable AttributeMapperConfig email)
 
- 
roles
@Nonnull public UserAttributeMapperConfig.Builder roles(@Nullable AttributeMapperConfig roles)
 
- 
build
@Nonnull public UserAttributeMapperConfig build()
- Returns:
 - the new 
UserAttributeMapperConfigbuilt from thisUserAttributeMapperConfig.Builder - Throws:
 java.lang.IllegalArgumentException- if the ID or username mapper configs are null
 
 - 
 
 -