public class UserInformationBuilder extends InformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation>
Created by jpuckett
broadWorksObject, errors, log, waitForLoad
Constructor and Description |
---|
UserInformationBuilder(co.ecg.alpaca.toolkit.generated.User user) |
Modifier and Type | Method and Description |
---|---|
UserInformationBuilder |
addGroupServiceInformation()
Adds the group service information for the User
|
UserInformationBuilder |
addUserAnnouncementList()
Adds the announcement list for the User
|
UserInformationBuilder |
addUserAuthenticationInformation()
Adds the authentication information for the User
|
UserInformationBuilder |
addUserBLFInformation()
Adds the blinking lamp field information for the User
|
UserInformationBuilder |
addUserCallPolicies()
Adds the call policies for the User
|
UserInformationBuilder |
addUserCallProcessing()
Adds the call processing information for the User
|
UserInformationBuilder |
addUserCommBarring()
Adds the communication barring information for the User
|
UserInformationBuilder |
addUserDeviceInformationMap()
Adds the device information map for the User
|
UserInformationBuilder |
addUserDevicePolicies()
Adds the device policies for the User
|
UserInformationBuilder |
addUserEndpointRequest()
Adds the endpoint request for the User
|
UserInformationBuilder |
addUserPersonalPhoneList()
Adds the personal phone list for the User
|
UserInformationBuilder |
addUserPrimaryDevice()
Adds the primary device for the User
|
UserInformationBuilder |
addUserRegistrationList()
Adds the registration list for the User
|
UserInformationBuilder |
addUserSCADevices()
Adds the SCA devices for the User
|
UserInformationBuilder |
addUserSchedules()
Adds the schedules for the User
|
UserInformationBuilder |
addUserServices()
Adds the service information for the User
|
UserInformationBuilder |
addUserServices(List<co.ecg.alpaca.toolkit.generated.enums.UserService> services)
Adds the service information for the User
|
UserInformationBuilder |
all()
Build the GroupInformation with all available information
|
UserInformation |
build() |
UserInformationBuilder |
concurrent()
Runs the Builder in concurrent mode.
|
checkValidity
public UserInformationBuilder(co.ecg.alpaca.toolkit.generated.User user) throws HelperException
HelperException
public UserInformationBuilder concurrent()
concurrent
in class InformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation>
public UserInformationBuilder addUserServices()
public UserInformationBuilder addUserServices(List<co.ecg.alpaca.toolkit.generated.enums.UserService> services)
services
- The List of UserService's to retrieve information about.public UserInformationBuilder addGroupServiceInformation()
public UserInformationBuilder addUserAuthenticationInformation()
public UserInformationBuilder addUserPrimaryDevice()
public UserInformationBuilder addUserBLFInformation()
public UserInformationBuilder addUserAnnouncementList()
public UserInformationBuilder addUserSCADevices()
public UserInformationBuilder addUserDeviceInformationMap()
public UserInformationBuilder addUserRegistrationList()
public UserInformationBuilder addUserEndpointRequest()
public UserInformationBuilder addUserSchedules()
public UserInformationBuilder addUserCommBarring()
public UserInformationBuilder addUserPersonalPhoneList()
public UserInformationBuilder addUserCallPolicies()
public UserInformationBuilder addUserCallProcessing()
public UserInformationBuilder addUserDevicePolicies()
public UserInformationBuilder all()
all
in class InformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation>
public UserInformation build() throws HelperException
build
in class InformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation>
HelperException
Copyright © 2016. All rights reserved.