Uses of Class
com.azure.storage.file.share.FileSmbProperties
Packages that use FileSmbProperties
Package
Description
This package contains the classes to perform actions on Azure Storage File.
Package containing the data models for AzureFileStorage.
Package containing options model classes used by Azure Storage File Shares.
-
Uses of FileSmbProperties in com.azure.storage.file.share
Methods in com.azure.storage.file.share that return FileSmbPropertiesModifier and TypeMethodDescriptionFileSmbProperties.setFileChangeTime
(OffsetDateTime fileChangeTime) Sets the file change time.FileSmbProperties.setFileCreationTime
(OffsetDateTime fileCreationTime) Sets the file creation time.FileSmbProperties.setFileLastWriteTime
(OffsetDateTime fileLastWriteTime) Sets the file last write time.FileSmbProperties.setFilePermissionKey
(String filePermissionKey) Sets the file permission key.FileSmbProperties.setNtfsFileAttributes
(EnumSet<NtfsFileAttributes> ntfsFileAttributes) Sets the ntfs file attributes.Methods in com.azure.storage.file.share with parameters of type FileSmbPropertiesModifier and TypeMethodDescriptioncom.azure.core.util.polling.PollerFlux
<ShareFileCopyInfo, Void> ShareFileAsyncClient.beginCopy
(String sourceUrl, FileSmbProperties smbProperties, String filePermission, PermissionCopyModeType filePermissionCopyMode, Boolean ignoreReadOnly, Boolean setArchiveAttribute, Map<String, String> metadata, Duration pollInterval, ShareRequestConditions destinationRequestConditions) Copies a blob or file to a destination file within the storage account.com.azure.core.util.polling.SyncPoller
<ShareFileCopyInfo, Void> ShareFileClient.beginCopy
(String sourceUrl, FileSmbProperties smbProperties, String filePermission, PermissionCopyModeType filePermissionCopyMode, Boolean ignoreReadOnly, Boolean setArchiveAttribute, Map<String, String> metadata, Duration pollInterval, ShareRequestConditions destinationRequestConditions) Copies a blob or file to a destination file within the storage account.Mono
<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>> ShareAsyncClient.createDirectoryWithResponse
(String directoryName, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates the directory in the share with the given name and associates the passed metadata to it.com.azure.core.http.rest.Response
<ShareDirectoryClient> ShareClient.createDirectoryWithResponse
(String directoryName, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, Duration timeout, com.azure.core.util.Context context) Creates the directory in the share with the given name and associates the passed metadata to it.Mono
<com.azure.core.http.rest.Response<ShareFileAsyncClient>> ShareAsyncClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates the file in the share with the given name, file max size and associates the passed properties to it.Mono
<com.azure.core.http.rest.Response<ShareFileAsyncClient>> ShareAsyncClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, ShareRequestConditions requestConditions) Creates the file in the share with the given name, file max size and associates the passed properties to it.com.azure.core.http.rest.Response
<ShareFileClient> ShareClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, ShareRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates the file in the share with the given name, file max size and associates the passed properties to it.com.azure.core.http.rest.Response
<ShareFileClient> ShareClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, Duration timeout, com.azure.core.util.Context context) Creates the file in the share with the given name, file max size and associates the passed properties to it.Mono
<com.azure.core.http.rest.Response<ShareFileAsyncClient>> ShareDirectoryAsyncClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates a file in this directory with specific name and returns a response of ShareDirectoryInfo to interact with it.Mono
<com.azure.core.http.rest.Response<ShareFileAsyncClient>> ShareDirectoryAsyncClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, ShareRequestConditions requestConditions) Creates a file in this directory with specific name and returns a response of ShareDirectoryInfo to interact with it.com.azure.core.http.rest.Response
<ShareFileClient> ShareDirectoryClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, ShareRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a file in this directory with specific name and returns a response of ShareDirectoryInfo to interact with it.com.azure.core.http.rest.Response
<ShareFileClient> ShareDirectoryClient.createFileWithResponse
(String fileName, long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, Duration timeout, com.azure.core.util.Context context) Creates a file in this directory with specific name and returns a response of ShareDirectoryInfo to interact with it.Mono
<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>> ShareDirectoryAsyncClient.createSubdirectoryWithResponse
(String subdirectoryName, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates a subdirectory under current directory with specific name , metadata and returns a response of ShareDirectoryAsyncClient to interact with it.com.azure.core.http.rest.Response
<ShareDirectoryClient> ShareDirectoryClient.createSubdirectoryWithResponse
(String subdirectoryName, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, Duration timeout, com.azure.core.util.Context context) Creates a subdirectory under current directory with specific name , metadata and returns a response of ShareDirectoryClient to interact with it.Mono
<com.azure.core.http.rest.Response<ShareDirectoryInfo>> ShareDirectoryAsyncClient.createWithResponse
(FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates a directory in the file share and returns a response of ShareDirectoryInfo to interact with it.com.azure.core.http.rest.Response
<ShareDirectoryInfo> ShareDirectoryClient.createWithResponse
(FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, Duration timeout, com.azure.core.util.Context context) Creates a directory in the file share and returns a response of ShareDirectoryInfo to interact with it.Mono
<com.azure.core.http.rest.Response<ShareFileInfo>> ShareFileAsyncClient.createWithResponse
(long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates a file in the storage account and returns a response of ShareFileInfo to interact with it.Mono
<com.azure.core.http.rest.Response<ShareFileInfo>> ShareFileAsyncClient.createWithResponse
(long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, ShareRequestConditions requestConditions) Creates a file in the storage account and returns a response of ShareFileInfo to interact with it.com.azure.core.http.rest.Response
<ShareFileInfo> ShareFileClient.createWithResponse
(long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, ShareRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a file in the storage account and returns a response of ShareFileInfo to interact with it.com.azure.core.http.rest.Response
<ShareFileInfo> ShareFileClient.createWithResponse
(long maxSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata, Duration timeout, com.azure.core.util.Context context) Creates a file in the storage account and returns a response of ShareFileInfo to interact with it.ShareDirectoryAsyncClient.setProperties
(FileSmbProperties smbProperties, String filePermission) Sets the properties of this directory.ShareDirectoryClient.setProperties
(FileSmbProperties smbProperties, String filePermission) Sets the properties of this directory.ShareFileAsyncClient.setProperties
(long newFileSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission) Sets the user-defined file properties to associate to the file.ShareFileClient.setProperties
(long newFileSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission) Sets the user-defined httpHeaders to associate to the file.Mono
<com.azure.core.http.rest.Response<ShareDirectoryInfo>> ShareDirectoryAsyncClient.setPropertiesWithResponse
(FileSmbProperties smbProperties, String filePermission) Sets the properties of this directory.com.azure.core.http.rest.Response
<ShareDirectoryInfo> ShareDirectoryClient.setPropertiesWithResponse
(FileSmbProperties smbProperties, String filePermission, Duration timeout, com.azure.core.util.Context context) Sets the properties of this directory.Mono
<com.azure.core.http.rest.Response<ShareFileInfo>> ShareFileAsyncClient.setPropertiesWithResponse
(long newFileSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission) Sets the user-defined file properties to associate to the file.Mono
<com.azure.core.http.rest.Response<ShareFileInfo>> ShareFileAsyncClient.setPropertiesWithResponse
(long newFileSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, ShareRequestConditions requestConditions) Sets the user-defined file properties to associate to the file.com.azure.core.http.rest.Response
<ShareFileInfo> ShareFileClient.setPropertiesWithResponse
(long newFileSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, ShareRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Sets the user-defined httpHeaders to associate to the file.com.azure.core.http.rest.Response
<ShareFileInfo> ShareFileClient.setPropertiesWithResponse
(long newFileSize, ShareFileHttpHeaders httpHeaders, FileSmbProperties smbProperties, String filePermission, Duration timeout, com.azure.core.util.Context context) Sets the user-defined httpHeaders to associate to the file. -
Uses of FileSmbProperties in com.azure.storage.file.share.models
Methods in com.azure.storage.file.share.models that return FileSmbPropertiesModifier and TypeMethodDescriptionShareDirectoryInfo.getSmbProperties()
Gets the SMB properties of the directory.ShareDirectoryProperties.getSmbProperties()
Gets the SMB properties of the directory.ShareFileInfo.getSmbProperties()
Gets the SMB Properties of the file.ShareFileProperties.getSmbProperties()
Gets the SMB properties of the file.Constructors in com.azure.storage.file.share.models with parameters of type FileSmbPropertiesModifierConstructorDescriptionShareDirectoryInfo
(String eTag, OffsetDateTime lastModified, FileSmbProperties smbProperties) Creates an instance of information about a specific Directory.ShareDirectoryProperties
(Map<String, String> metadata, String eTag, OffsetDateTime lastModified, boolean isServerEncrypted, FileSmbProperties smbProperties) Creates an instance of properties information about a specific Directory.ShareFileInfo
(String eTag, OffsetDateTime lastModified, Boolean isServerEncrypted, FileSmbProperties smbProperties) Creates an instance of information about a specific Directory.ShareFileProperties
(String eTag, OffsetDateTime lastModified, Map<String, String> metadata, String fileType, Long contentLength, String contentType, byte[] contentMd5, String contentEncoding, String cacheControl, String contentDisposition, LeaseStatusType leaseStatusType, LeaseStateType leaseStateType, LeaseDurationType leaseDurationType, OffsetDateTime copyCompletionTime, String copyStatusDescription, String copyId, String copyProgress, String copySource, CopyStatusType copyStatus, Boolean isServerEncrypted, FileSmbProperties smbProperties) Creates an instance of property information about a specific File.ShareFileProperties
(String eTag, OffsetDateTime lastModified, Map<String, String> metadata, String fileType, Long contentLength, String contentType, byte[] contentMd5, String contentEncoding, String cacheControl, String contentDisposition, OffsetDateTime copyCompletionTime, String copyStatusDescription, String copyId, String copyProgress, String copySource, CopyStatusType copyStatus, Boolean isServerEncrypted, FileSmbProperties smbProperties) Creates an instance of property information about a specific File. -
Uses of FileSmbProperties in com.azure.storage.file.share.options
Methods in com.azure.storage.file.share.options that return FileSmbPropertiesModifier and TypeMethodDescriptionShareDirectoryCreateOptions.getSmbProperties()
Gets the SMB properties to set on the destination directory.ShareDirectorySetPropertiesOptions.getSmbProperties()
Gets the optional SMB properties to set on the destination file or directory.ShareFileCopyOptions.getSmbProperties()
Gets the SMB properties to set on the destination file.ShareFileCreateOptions.getSmbProperties()
Gets the optional SMB properties to set on the destination file or directory.ShareFileRenameOptions.getSmbProperties()
Gets the optional SMB properties to set on the destination file or directory.ShareFileSetPropertiesOptions.getSmbProperties()
Gets the optional SMB properties to set on the destination file or directory.Methods in com.azure.storage.file.share.options with parameters of type FileSmbPropertiesModifier and TypeMethodDescriptionShareDirectoryCreateOptions.setSmbProperties
(FileSmbProperties smbProperties) Sets the SMB properties to set on the destination directory.ShareDirectorySetPropertiesOptions.setSmbProperties
(FileSmbProperties smbProperties) Sets the optional SMB properties to set on the destination file or directory.ShareFileCopyOptions.setSmbProperties
(FileSmbProperties smbProperties) Sets the SMB properties to set on the destination file.ShareFileCreateOptions.setSmbProperties
(FileSmbProperties smbProperties) Sets the optional SMB properties to set on the destination file or directory.ShareFileRenameOptions.setSmbProperties
(FileSmbProperties smbProperties) Sets the optional SMB properties to set on the destination file or directory.ShareFileSetPropertiesOptions.setSmbProperties
(FileSmbProperties smbProperties) Sets the optional SMB properties to set on the destination file or directory.