public static class SfTeamJoinFromOobLinkDetails.Builder
extends java.lang.Object
SfTeamJoinFromOobLinkDetails.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
originalFolderName |
protected java.lang.String |
sharingPermission |
protected long |
targetAssetIndex |
protected java.lang.String |
tokenKey |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(long targetAssetIndex,
java.lang.String originalFolderName) |
| Modifier and Type | Method and Description |
|---|---|
SfTeamJoinFromOobLinkDetails |
build()
Builds an instance of
SfTeamJoinFromOobLinkDetails configured
with this builder's values |
SfTeamJoinFromOobLinkDetails.Builder |
withSharingPermission(java.lang.String sharingPermission)
Set value for optional field.
|
SfTeamJoinFromOobLinkDetails.Builder |
withTokenKey(java.lang.String tokenKey)
Set value for optional field.
|
protected final long targetAssetIndex
protected final java.lang.String originalFolderName
protected java.lang.String tokenKey
protected java.lang.String sharingPermission
protected Builder(long targetAssetIndex,
java.lang.String originalFolderName)
public SfTeamJoinFromOobLinkDetails.Builder withTokenKey(java.lang.String tokenKey)
tokenKey - Shared link token key.public SfTeamJoinFromOobLinkDetails.Builder withSharingPermission(java.lang.String sharingPermission)
sharingPermission - Sharing permission. Might be missing due to
historical data gap.public SfTeamJoinFromOobLinkDetails build()
SfTeamJoinFromOobLinkDetails configured
with this builder's valuesSfTeamJoinFromOobLinkDetails