Package com.dropbox.core.v2.files
Class MoveV2Builder
- java.lang.Object
-
- com.dropbox.core.v2.files.MoveV2Builder
-
public class MoveV2Builder extends java.lang.ObjectThe request builder returned byDbxUserFilesRequests.moveV2Builder(java.lang.String, java.lang.String).Use this class to set optional request parameters and complete the request.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelocationResultstart()Issues the request.MoveV2BuilderwithAllowOwnershipTransfer(java.lang.Boolean allowOwnershipTransfer)Set value for optional field.MoveV2BuilderwithAllowSharedFolder(java.lang.Boolean allowSharedFolder)Set value for optional field.MoveV2BuilderwithAutorename(java.lang.Boolean autorename)Set value for optional field.
-
-
-
Method Detail
-
withAllowSharedFolder
public MoveV2Builder withAllowSharedFolder(java.lang.Boolean allowSharedFolder)
Set value for optional field.If left unset or set to
null, defaults tofalse.- Parameters:
allowSharedFolder- This flag has no effect. Defaults tofalsewhen set tonull.- Returns:
- this builder
-
withAutorename
public MoveV2Builder withAutorename(java.lang.Boolean autorename)
Set value for optional field.If left unset or set to
null, defaults tofalse.- Parameters:
autorename- If there's a conflict, have the Dropbox server try to autorename the file to avoid the conflict. Defaults tofalsewhen set tonull.- Returns:
- this builder
-
withAllowOwnershipTransfer
public MoveV2Builder withAllowOwnershipTransfer(java.lang.Boolean allowOwnershipTransfer)
Set value for optional field.If left unset or set to
null, defaults tofalse.- Parameters:
allowOwnershipTransfer- Allow moves by owner even if it would result in an ownership transfer for the content being moved. This does not apply to copies. Defaults tofalsewhen set tonull.- Returns:
- this builder
-
start
public RelocationResult start() throws RelocationErrorException, DbxException
Issues the request.- Throws:
RelocationErrorExceptionDbxException
-
-