Package co.ecg.alpaca.toolkit.generated
Class FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest
-
- Enclosing class:
- FindMeFollowMe
public static class FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest extends Request<DefaultResponse>
Add a Find-me/Follow-me instance to a group. The domain is required in the serviceUserId. The response is either SuccessResponse or ErrorResponse.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull @Size(min=1,max=30) StringgroupIdprotected @Size(min=1,max=40) StringnetworkClassOfServiceprotected @NotNull @Valid ServiceInstanceAddProfileserviceInstanceProfileprotected @NotNull @Size(min=1,max=30) StringserviceProviderIdprotected @NotNull @Size(min=1,max=161) StringserviceUserId
-
Constructor Summary
Constructors Constructor Description GroupFindMeFollowMeAddInstanceRequest()GroupFindMeFollowMeAddInstanceRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformRequest()Forms the XML Document for this Request Object.static FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.StringgetGroupId()StringgetNetworkClassOfService()ServiceInstanceAddProfilegetServiceInstanceProfile()StringgetServiceProviderId()StringgetServiceUserId()FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequestsetGroupId(String groupId)FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequestsetNetworkClassOfService(String networkClassOfService)FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequestsetServiceInstanceProfile(ServiceInstanceAddProfile serviceInstanceProfile)FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequestsetServiceProviderId(String serviceProviderId)FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequestsetServiceUserId(String serviceUserId)-
Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
serviceProviderId
@NotNull @Size(min=1, max=30) protected @NotNull @Size(min=1,max=30) String serviceProviderId
-
groupId
@NotNull @Size(min=1, max=30) protected @NotNull @Size(min=1,max=30) String groupId
-
serviceUserId
@NotNull @Size(min=1, max=161) protected @NotNull @Size(min=1,max=161) String serviceUserId
-
serviceInstanceProfile
@NotNull @Valid protected @NotNull @Valid ServiceInstanceAddProfile serviceInstanceProfile
-
networkClassOfService
@Size(min=1, max=40) protected @Size(min=1,max=40) String networkClassOfService
-
-
Constructor Detail
-
GroupFindMeFollowMeAddInstanceRequest
public GroupFindMeFollowMeAddInstanceRequest()
-
GroupFindMeFollowMeAddInstanceRequest
public GroupFindMeFollowMeAddInstanceRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile)
-
-
Method Detail
-
setServiceProviderId
public FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest setServiceProviderId(String serviceProviderId)
-
getServiceProviderId
public String getServiceProviderId()
-
setGroupId
public FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest setGroupId(String groupId)
-
getGroupId
public String getGroupId()
-
setServiceUserId
public FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest setServiceUserId(String serviceUserId)
-
getServiceUserId
public String getServiceUserId()
-
setServiceInstanceProfile
public FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest setServiceInstanceProfile(ServiceInstanceAddProfile serviceInstanceProfile)
-
getServiceInstanceProfile
public ServiceInstanceAddProfile getServiceInstanceProfile()
-
setNetworkClassOfService
public FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest setNetworkClassOfService(String networkClassOfService)
-
getNetworkClassOfService
public String getNetworkClassOfService()
-
getEmptyObject
public static FindMeFollowMe.GroupFindMeFollowMeAddInstanceRequest getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.- Parameters:
broadWorksServer- The BroadWorksServer
-
formRequest
public void formRequest()
Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequestin classRequest<DefaultResponse>
-
-