public static class PaperDocChangeSharingPolicyDetails.Builder
extends java.lang.Object
PaperDocChangeSharingPolicyDetails.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
eventUuid |
protected java.lang.String |
publicSharingPolicy |
protected java.lang.String |
teamSharingPolicy |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(java.lang.String eventUuid) |
| Modifier and Type | Method and Description |
|---|---|
PaperDocChangeSharingPolicyDetails |
build()
Builds an instance of
PaperDocChangeSharingPolicyDetails
configured with this builder's values |
PaperDocChangeSharingPolicyDetails.Builder |
withPublicSharingPolicy(java.lang.String publicSharingPolicy)
Set value for optional field.
|
PaperDocChangeSharingPolicyDetails.Builder |
withTeamSharingPolicy(java.lang.String teamSharingPolicy)
Set value for optional field.
|
protected final java.lang.String eventUuid
protected java.lang.String publicSharingPolicy
protected java.lang.String teamSharingPolicy
public PaperDocChangeSharingPolicyDetails.Builder withPublicSharingPolicy(java.lang.String publicSharingPolicy)
publicSharingPolicy - Sharing policy with external users. Might
be missing due to historical data gap.public PaperDocChangeSharingPolicyDetails.Builder withTeamSharingPolicy(java.lang.String teamSharingPolicy)
teamSharingPolicy - Sharing policy with team. Might be missing
due to historical data gap.public PaperDocChangeSharingPolicyDetails build()
PaperDocChangeSharingPolicyDetails
configured with this builder's valuesPaperDocChangeSharingPolicyDetails