Package com.dropbox.core.v2.teamlog
Class SfTeamJoinFromOobLinkDetails.Builder
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.SfTeamJoinFromOobLinkDetails.Builder
-
- Enclosing class:
- SfTeamJoinFromOobLinkDetails
public static class SfTeamJoinFromOobLinkDetails.Builder extends java.lang.Object
Builder forSfTeamJoinFromOobLinkDetails
.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
originalFolderName
protected java.lang.String
sharingPermission
protected long
targetAssetIndex
protected java.lang.String
tokenKey
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder(long targetAssetIndex, java.lang.String originalFolderName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SfTeamJoinFromOobLinkDetails
build()
Builds an instance ofSfTeamJoinFromOobLinkDetails
configured with this builder's valuesSfTeamJoinFromOobLinkDetails.Builder
withSharingPermission(java.lang.String sharingPermission)
Set value for optional field.SfTeamJoinFromOobLinkDetails.Builder
withTokenKey(java.lang.String tokenKey)
Set value for optional field.
-
-
-
Method Detail
-
withTokenKey
public SfTeamJoinFromOobLinkDetails.Builder withTokenKey(java.lang.String tokenKey)
Set value for optional field.- Parameters:
tokenKey
- Shared link token key.- Returns:
- this builder
-
withSharingPermission
public SfTeamJoinFromOobLinkDetails.Builder withSharingPermission(java.lang.String sharingPermission)
Set value for optional field.- Parameters:
sharingPermission
- Sharing permission. Might be missing due to historical data gap.- Returns:
- this builder
-
build
public SfTeamJoinFromOobLinkDetails build()
Builds an instance ofSfTeamJoinFromOobLinkDetails
configured with this builder's values- Returns:
- new instance of
SfTeamJoinFromOobLinkDetails
-
-