你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CloudFileClient 类
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. file. CloudFileClient
- com.
public class CloudFileClient extends ServiceClient
提供用于访问 Microsoft Azure 文件服务的客户端。
此类提供对文件服务的访问点。 服务客户端封装文件服务的基本 URI。 它还封装用于访问存储帐户的凭据。
构造函数摘要
构造函数 | 说明 |
---|---|
CloudFileClient(final URI baseUri, StorageCredentials credentials) |
使用指定的文件服务终结点和帐户凭据创建 类的实例。 |
CloudFileClient(StorageUri storageUri, StorageCredentials credentials) |
使用指定的文件服务终结点和帐户凭据创建 类的实例。 |
方法摘要
继承成员
构造函数详细信息
CloudFileClient
public CloudFileClient(final URI baseUri, StorageCredentials credentials)
使用指定的文件服务终结点和帐户凭据创建 类的实例。
Parameters:
java.net.URI
对象,表示用于创建客户端的文件服务终结点。
CloudFileClient
public CloudFileClient(StorageUri storageUri, StorageCredentials credentials)
使用指定的文件服务终结点和帐户凭据创建 类的实例。
Parameters:
方法详细信息
downloadServiceProperties
public final FileServiceProperties downloadServiceProperties()
检索给定存储服务的当前 FileServiceProperties 。 这会封装 CORS 配置。
Returns:
Throws:
downloadServiceProperties
public final FileServiceProperties downloadServiceProperties(FileRequestOptions options, OperationContext opContext)
检索给定存储服务的当前 FileServiceProperties 。 这会封装 CORS 配置。
Parameters:
Returns:
Throws:
getDefaultRequestOptions
public FileRequestOptions getDefaultRequestOptions()
获取 FileRequestOptions 用于与此关联的请求的
Returns:
CloudFileClient
getShareReference
public CloudFileShare getShareReference(final String shareName)
获取具有 CloudFileShare 指定名称的 对象。
Parameters:
Returns:
Throws:
getShareReference
public CloudFileShare getShareReference(final String shareName, String snapshotID)
获取具有 CloudFileShare 指定名称的 对象。
Parameters:
String
,表示共享的快照 ID。
Returns:
Throws:
isUsePathStyleUris
protected boolean isUsePathStyleUris()
指示是否正在使用路径样式 URI。
Returns:
true
如果使用路径样式 URI,则为 ;否则为 false
。
listShares
listShares
public Iterable
返回共享的可枚举集合,其名称以此文件服务客户端的指定前缀开头。
Parameters:
String
共享名称前缀的 。
Returns:
listShares
public Iterable
使用指定的详细信息设置、请求选项和操作上下文,返回名称以此文件服务客户端的指定前缀开头的共享的可枚举集合。
Parameters:
String
共享名称前缀的 。
Returns:
listSharesSegmented
public ResultSegment
返回此文件服务客户端的可枚举共享集合的结果段。
Returns:
Throws:
listSharesSegmented
public ResultSegment
返回共享的可枚举集合的结果段,其名称以此文件服务客户端的指定前缀开头。
Parameters:
String
,表示共享名称的前缀。
Returns:
Throws:
listSharesSegmented
public ResultSegment
使用指定的列表详细信息选项、请求选项和操作上下文返回名称以指定前缀开头的共享的可枚举集合的结果段。
Parameters:
String
,表示共享名称的前缀。
null
或大于 5000,服务器将返回最多 5,000 个项目。 必须至少为 1。
Returns:
Throws:
setDefaultRequestOptions
public void setDefaultRequestOptions(FileRequestOptions defaultRequestOptions)
FileRequestOptions设置用于与此 对象关联的任何请求的 。
Parameters:
uploadServiceProperties
public void uploadServiceProperties(final FileServiceProperties properties)
将新 FileServiceProperties 配置上传到给定的存储服务。 这会封装 CORS 配置。
Parameters:
Throws:
uploadServiceProperties
public void uploadServiceProperties(final FileServiceProperties properties, FileRequestOptions options, OperationContext opContext)
将新 FileServiceProperties 配置上传到给定的存储服务。 这会封装 CORS 配置。
Parameters:
Throws: