CloudFileClient クラス
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. file. CloudFileClient
- com.
public class CloudFileClient extends ServiceClient
Microsoft Azure File サービスにアクセスするためのクライアントを提供します。
このクラスは、File サービスへのアクセスポイントを提供します。 サービス クライアントはファイル サービスのベース 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:
null
指定すると、関連付けられたサービス クライアント (CloudFileClient) からの既定の要求オプションが使用されます。
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
public Iterable
このファイル サービス クライアントの共有の列挙可能なコレクションを返します。
Returns:
listShares
public Iterable
このファイル サービス クライアントの指定したプレフィックスで始まる名前を持つ共有の列挙可能なコレクションを返します。
Parameters:
String
共有名プレフィックスを表す 。
Returns:
listShares
public Iterable
指定した詳細設定、要求オプション、および操作コンテキストを使用して、このファイル サービス クライアントの指定したプレフィックスで始まる名前を持つ共有の列挙可能なコレクションを返します。
Parameters:
String
共有名プレフィックスを表す 。
null
指定すると、関連付けられているサービス クライアント ( CloudFileClient) からの既定の要求オプションが使用されます。
Returns:
listSharesSegmented
public ResultSegment
このファイル サービス クライアントの共有の列挙可能なコレクションの結果セグメントを返します。
Returns:
Throws:
listSharesSegmented
public ResultSegment
このファイル サービス クライアントの指定したプレフィックスで始まる名前を持つ共有の列挙可能なコレクションの結果セグメントを返します。
Parameters:
String
共有名のプレフィックスを表す 。
Returns:
Throws:
listSharesSegmented
public ResultSegment
指定したリストの詳細オプション、要求オプション、および操作コンテキストを使用して、指定したプレフィックスで始まる名前を持つ共有の列挙可能なコレクションの結果セグメントを返します。
Parameters:
String
共有名のプレフィックスを表す 。
null
、サーバーは最大 5,000 個の項目を返します。 1 以上を指定してください。
null
指定すると、関連付けられているサービス クライアント ( CloudFileClient) からの既定の要求オプションが使用されます。
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:
null
指定すると、関連付けられているサービス クライアント (CloudFileClient) からの既定の要求オプションが使用されます。
Throws:
適用対象
Azure SDK for Java