public static class GroupJoinPolicyUpdatedDetails.Builder
extends java.lang.Object
GroupJoinPolicyUpdatedDetails.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
isCompanyManaged |
protected GroupJoinPolicy |
joinPolicy |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
GroupJoinPolicyUpdatedDetails |
build()
Builds an instance of
GroupJoinPolicyUpdatedDetails
configured with this builder's values |
GroupJoinPolicyUpdatedDetails.Builder |
withIsCompanyManaged(java.lang.Boolean isCompanyManaged)
Set value for optional field.
|
GroupJoinPolicyUpdatedDetails.Builder |
withJoinPolicy(GroupJoinPolicy joinPolicy)
Set value for optional field.
|
protected java.lang.Boolean isCompanyManaged
protected GroupJoinPolicy joinPolicy
public GroupJoinPolicyUpdatedDetails.Builder withIsCompanyManaged(java.lang.Boolean isCompanyManaged)
isCompanyManaged - Is company managed group. Might be missing
due to historical data gap.public GroupJoinPolicyUpdatedDetails.Builder withJoinPolicy(GroupJoinPolicy joinPolicy)
joinPolicy - Group join policy.public GroupJoinPolicyUpdatedDetails build()
GroupJoinPolicyUpdatedDetails
configured with this builder's valuesGroupJoinPolicyUpdatedDetails