Package com.dropbox.core.v2.teamlog
Class GroupJoinPolicyUpdatedDetails.Builder
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.GroupJoinPolicyUpdatedDetails.Builder
-
- Enclosing class:
- GroupJoinPolicyUpdatedDetails
public static class GroupJoinPolicyUpdatedDetails.Builder extends java.lang.Object
Builder forGroupJoinPolicyUpdatedDetails
.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
isCompanyManaged
protected GroupJoinPolicy
joinPolicy
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupJoinPolicyUpdatedDetails
build()
Builds an instance ofGroupJoinPolicyUpdatedDetails
configured with this builder's valuesGroupJoinPolicyUpdatedDetails.Builder
withIsCompanyManaged(java.lang.Boolean isCompanyManaged)
Set value for optional field.GroupJoinPolicyUpdatedDetails.Builder
withJoinPolicy(GroupJoinPolicy joinPolicy)
Set value for optional field.
-
-
-
Field Detail
-
isCompanyManaged
protected java.lang.Boolean isCompanyManaged
-
joinPolicy
protected GroupJoinPolicy joinPolicy
-
-
Method Detail
-
withIsCompanyManaged
public GroupJoinPolicyUpdatedDetails.Builder withIsCompanyManaged(java.lang.Boolean isCompanyManaged)
Set value for optional field.- Parameters:
isCompanyManaged
- Is company managed group. Might be missing due to historical data gap.- Returns:
- this builder
-
withJoinPolicy
public GroupJoinPolicyUpdatedDetails.Builder withJoinPolicy(GroupJoinPolicy joinPolicy)
Set value for optional field.- Parameters:
joinPolicy
- Group join policy.- Returns:
- this builder
-
build
public GroupJoinPolicyUpdatedDetails build()
Builds an instance ofGroupJoinPolicyUpdatedDetails
configured with this builder's values- Returns:
- new instance of
GroupJoinPolicyUpdatedDetails
-
-