Uses of Class
com.azure.storage.file.share.FileSmbProperties
Package
Description
This package contains the classes to perform actions on Azure Storage File.
Package containing classes for AzureFileStorage.
Package containing options model classes used by Azure Storage File Shares.
-
Uses of FileSmbProperties in com.azure.storage.file.share
Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionShareDirectoryInfo.getSmbProperties()
ShareDirectoryProperties.getSmbProperties()
ShareFileInfo.getSmbProperties()
ShareFileProperties.getSmbProperties()
ModifierConstructorDescriptionShareDirectoryInfo
(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
Modifier and TypeMethodDescriptionShareDirectoryCreateOptions.getSmbProperties()
ShareFileCopyOptions.getSmbProperties()
ShareFileCreateOptions.getSmbProperties()
ShareFileRenameOptions.getSmbProperties()
Modifier and TypeMethodDescriptionShareDirectoryCreateOptions.setSmbProperties
(FileSmbProperties smbProperties) ShareFileCopyOptions.setSmbProperties
(FileSmbProperties smbProperties) ShareFileCreateOptions.setSmbProperties
(FileSmbProperties smbProperties) ShareFileRenameOptions.setSmbProperties
(FileSmbProperties smbProperties)