public static class TransferOwnerPermissionMemberReq.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
TransferOwnerPermissionMemberReq |
build() |
Owner |
getOwner() |
TransferOwnerPermissionMemberReq.Builder |
needNotification(Boolean needNotification)
是否需要通知新 Owner
示例值:true
|
TransferOwnerPermissionMemberReq.Builder |
oldOwnerPerm(String oldOwnerPerm)
仅当 remove_old_owner = false 时,此参数才会生效 保留原文件所有者指定的权限角色
示例值:view
|
TransferOwnerPermissionMemberReq.Builder |
owner(Owner body)
body
|
TransferOwnerPermissionMemberReq.Builder |
removeOldOwner(Boolean removeOldOwner)
转移后是否需要移除原 Owner 的权限
示例值:false
|
TransferOwnerPermissionMemberReq.Builder |
stayPut(Boolean stayPut)
仅当内容不在共享文件夹中,此参数才会生效。
|
TransferOwnerPermissionMemberReq.Builder |
token(String token)
文件的 token
示例值:doccnBKgoMyY5OMbUG6FioTXuBe
|
TransferOwnerPermissionMemberReq.Builder |
type(String type)
文件类型,需要与文件的 token 相匹配
示例值:doc
|
TransferOwnerPermissionMemberReq.Builder |
type(TransferOwnerPermissionMemberTokenTypeEnum type)
文件类型,需要与文件的 token 相匹配
示例值:doc
|
public TransferOwnerPermissionMemberReq.Builder type(String type)
示例值:doc
type - public TransferOwnerPermissionMemberReq.Builder type(TransferOwnerPermissionMemberTokenTypeEnum type)
示例值:doc
type - TransferOwnerPermissionMemberTokenTypeEnumpublic TransferOwnerPermissionMemberReq.Builder needNotification(Boolean needNotification)
示例值:true
needNotification - public TransferOwnerPermissionMemberReq.Builder removeOldOwner(Boolean removeOldOwner)
示例值:false
removeOldOwner - public TransferOwnerPermissionMemberReq.Builder stayPut(Boolean stayPut)
示例值:false
stayPut - public TransferOwnerPermissionMemberReq.Builder oldOwnerPerm(String oldOwnerPerm)
示例值:view
oldOwnerPerm - public TransferOwnerPermissionMemberReq.Builder token(String token)
示例值:doccnBKgoMyY5OMbUG6FioTXuBe
token - public Owner getOwner()
public TransferOwnerPermissionMemberReq.Builder owner(Owner body)
body - public TransferOwnerPermissionMemberReq build()
Copyright © 2024. All rights reserved.