Class GroupCreateRequestParameters
- java.lang.Object
-
- com.sinch.sdk.domains.sms.models.requests.GroupCreateRequestParameters
-
public class GroupCreateRequestParameters extends Object
Parameters request to create a group
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGroupCreateRequestParameters.Builder
-
Constructor Summary
Constructors Constructor Description GroupCreateRequestParameters(String name, Collection<String> members, Collection<String> childGroupIds, GroupAutoUpdate autoUpdate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GroupCreateRequestParameters.Builderbuilder()static GroupCreateRequestParameters.Builderbuilder(GroupCreateRequestParameters parameters)Optional<GroupAutoUpdate>getAutoUpdate()Optional<Collection<String>>getChildGroupIds()Optional<Collection<String>>getMembers()Optional<String>getName()StringtoString()
-
-
-
Constructor Detail
-
GroupCreateRequestParameters
public GroupCreateRequestParameters(String name, Collection<String> members, Collection<String> childGroupIds, GroupAutoUpdate autoUpdate)
- Parameters:
name- Name of the groupmembers- Initial list of phone numbers in E.164 format MSISDNs for the groupchildGroupIds- Child group IDsautoUpdate- Auto update settings
-
-
Method Detail
-
getMembers
public Optional<Collection<String>> getMembers()
-
getChildGroupIds
public Optional<Collection<String>> getChildGroupIds()
-
getAutoUpdate
public Optional<GroupAutoUpdate> getAutoUpdate()
-
builder
public static GroupCreateRequestParameters.Builder builder()
-
builder
public static GroupCreateRequestParameters.Builder builder(GroupCreateRequestParameters parameters)
-
-