Package co.ecg.alpaca.toolkit.generated
Class InstantGroupCall
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksUser
co.ecg.alpaca.toolkit.generated.InstantGroupCall
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRequest to add an Instant Group Call service instance to a group.static classRequest to delete an Instant Group Call service instance from a group.static classRequest to get a list of Instant Group Call service instances within a group.static classResponse to the GroupInstantGroupCallGetInstanceListRequest.static classRequest to get all the information of an Instant Group Call service instance.static classResponse to GroupInstantGroupCallGetInstanceRequest19sp1.static classRequest to set the active status of Instant Group Call service instances.static classRequest to modify an Instant Group Call service instance. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integerprotected String[]protected Booleanprotected Stringprotected ServiceInstanceReadProfile19sp1Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksUser
group, groupId, serviceProvider, serviceProviderId, userIdFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanString[]static InstantGroupCallgetPopulatedInstantGroupCall(Group group, String userId) Retrieves a populated InstantGroupCallinthashCode()populate()Method to populate the Fields of the Object via the Associated BroadWorks requestMethod to populate the Fields of the Object via the Associated BroadWorks requestsetAnswerTimeoutMinutes(Integer answerTimeoutMinutes) setDestinationPhoneNumber(String... destinationPhoneNumber) setIsAnswerTimeoutEnabled(Boolean isAnswerTimeoutEnabled) setNetworkClassOfService(String networkClassOfService) setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) toString()Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksUser
getGroup, getGroupId, getServiceProvider, getServiceProviderId, getUserId, getUserId, setGroupId, setServiceProviderId, setUserIdMethods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, isPopulated, setBroadWorksServer, setPopulated
-
Field Details
-
serviceInstanceProfile
-
destinationPhoneNumber
-
isAnswerTimeoutEnabled
-
answerTimeoutMinutes
-
networkClassOfService
-
-
Constructor Details
-
InstantGroupCall
public InstantGroupCall()Serializable Constructor -
InstantGroupCall
- Parameters:
group- The GroupuserId- The user id
-
-
Method Details
-
getPopulatedInstantGroupCall
public static InstantGroupCall getPopulatedInstantGroupCall(Group group, String userId) throws BroadWorksObjectException Retrieves a populated InstantGroupCall- Parameters:
group- The GroupuserId- The user id- Throws:
BroadWorksObjectException- Thrown if the object cannot be retrieved.
-
getClassName
-
setServiceInstanceProfile
public InstantGroupCall setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) -
getServiceInstanceProfile
-
setDestinationPhoneNumber
-
getDestinationPhoneNumber
-
setIsAnswerTimeoutEnabled
-
getIsAnswerTimeoutEnabled
-
setAnswerTimeoutMinutes
-
getAnswerTimeoutMinutes
-
setNetworkClassOfService
-
getNetworkClassOfService
-
populate
Method to populate the Fields of the Object via the Associated BroadWorks request- Specified by:
populatein classBroadWorksObject
-
populate
Method to populate the Fields of the Object via the Associated BroadWorks request- Parameters:
resp- The response object to perform population
-
equals
- Overrides:
equalsin classBroadWorksUser
-
hashCode
public int hashCode()- Overrides:
hashCodein classBroadWorksUser
-
toString
-