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