@ DoesServiceRequest public final String startCopy ( final URI source , final AccessCondition sourceAccessCondition , final AccessCondition destinationAccessCondition , FileRequestOptions options , OperationContext opContext ) throws StorageException , URISyntaxException { if ( opContext == null ) { opContext = new OperationContext ( ) ; } this . getShare ( ) . assertNoSnapshot ( ) ; opContext . initialize ( ) ; options = FileRequestOptions . populateAndApplyDefaults ( options , this . fileServiceClient ) ; return ExecutionEngine . executeWithRetry ( this . fileServiceClient , this , this . startCopyImpl ( source , sourceAccessCondition , destinationAccessCondition , options ) , options . getRetryPolicyFactory ( ) , opContext ) ; }
Requests the service to start copying a URI s contents properties and metadata to a new Azure File using the specified access conditions lease ID request options and operation context .