ShareFileCopyOptions Class
- java.
lang. Object - com.
azure. storage. file. share. options. ShareFileCopyOptions
- com.
public final class ShareFileCopyOptions
Extended options that may be passed when copying a share.
Constructor Summary
Constructor | Description | |
---|---|---|
ShareFileCopyOptions() |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
ShareFileCopyOptions
public ShareFileCopyOptions()
Method Details
getDestinationRequestConditions
public ShareRequestConditions getDestinationRequestConditions()
Gets the ShareRequestConditions.
Returns:
getFilePermission
public String getFilePermission()
Returns:
getMetadata
public Map
Returns:
getPermissionCopyModeType
public PermissionCopyModeType getPermissionCopyModeType()
Returns:
getSmbProperties
public FileSmbProperties getSmbProperties()
Returns:
getSmbPropertiesToCopy
public CopyableFileSmbPropertiesList getSmbPropertiesToCopy()
Returns:
isArchiveAttributeSet
public Boolean isArchiveAttributeSet()
Returns:
isIgnoreReadOnly
public Boolean isIgnoreReadOnly()
Returns:
setArchiveAttribute
public ShareFileCopyOptions setArchiveAttribute(Boolean archiveAttribute)
Parameters:
Returns:
setDestinationRequestConditions
public ShareFileCopyOptions setDestinationRequestConditions(ShareRequestConditions requestConditions)
Sets the ShareRequestConditions to add conditions on copying the file.
Parameters:
Returns:
setFilePermission
public ShareFileCopyOptions setFilePermission(String filePermissionKey)
Sets the file permission key.
Parameters:
Returns:
setIgnoreReadOnly
public ShareFileCopyOptions setIgnoreReadOnly(Boolean ignoreReadOnly)
Parameters:
Returns:
setMetadata
public ShareFileCopyOptions setMetadata(Map
Parameters:
Returns:
setPermissionCopyModeType
public ShareFileCopyOptions setPermissionCopyModeType(PermissionCopyModeType copyModeType)
Parameters:
Returns:
setSmbProperties
public ShareFileCopyOptions setSmbProperties(FileSmbProperties smbProperties)
Parameters:
Returns:
setSmbPropertiesToCopy
public ShareFileCopyOptions setSmbPropertiesToCopy(CopyableFileSmbPropertiesList smbProperties)
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for