CloudQueueClient クラス
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. queue. CloudQueueClient
- com.
public class CloudQueueClient extends ServiceClient
Microsoft Azure Queue サービスにアクセスするためのサービス クライアントを提供します。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials) |
指定した Queue サービス エンドポイントとアカウント資格情報を使用して、 クラスの新しいインスタンスを初期化します。 |
CloudQueueClient(final URI baseUri, final StorageCredentials credentials) |
指定した Queue サービス エンドポイントとアカウント資格情報を使用して、 クラスの新しいインスタンスを初期化します。 |
メソッドの概要
継承メンバー
コンストラクターの詳細
CloudQueueClient
public CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials)
指定した Queue サービス エンドポイントとアカウント資格情報を使用して、 クラスの新しいインスタンスを初期化します。
Parameters:
CloudQueueClient
public CloudQueueClient(final URI baseUri, final StorageCredentials credentials)
指定した Queue サービス エンドポイントとアカウント資格情報を使用して、 クラスの新しいインスタンスを初期化します。
Parameters:
java.net.URI
作成に使用される Queue サービス エンドポイントを表す オブジェクト。
メソッドの詳細
downloadServiceProperties
public final ServiceProperties downloadServiceProperties()
指定されたストレージ サービスの現在 ServiceProperties の を取得します。 これには、ログ記録、HourMetrics、MinuteMetrics、CORS 構成が含まれます。
Returns:
Throws:
downloadServiceProperties
public final ServiceProperties downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
指定されたストレージ サービスの現在 ServiceProperties の を取得します。 これには、ログ記録、HourMetrics、MinuteMetrics、CORS 構成が含まれます。
Parameters:
null
指定すると、関連付けられたサービス クライアント ( CloudQueueClient) からの既定の要求オプションが使用されます。
Returns:
Throws:
getDefaultRequestOptions
public QueueRequestOptions getDefaultRequestOptions()
これに関連付けられている要求に使用される を取得します。QueueRequestOptions
Returns:
CloudQueueClient
getQueueReference
public CloudQueue getQueueReference(final String queueName)
指定した名前の CloudQueue オブジェクトを取得します。
Parameters:
Returns:
Throws:
getServiceStats
public ServiceStats getServiceStats()
のサービスに対してクエリを実行します ServiceStats。
Returns:
ServiceStats 指定されたストレージ サービスの
Throws:
getServiceStats
public ServiceStats getServiceStats(QueueRequestOptions options, OperationContext opContext)
のサービスに対してクエリを実行します ServiceStats。
Parameters:
null
指定すると、関連付けられたサービス クライアント ( CloudQueueClient) からの既定の要求オプションが使用されます。
Returns:
ServiceStats 指定されたストレージ サービスの
Throws:
isUsePathStyleUris
protected boolean isUsePathStyleUris()
Returns:
listQueues
public Iterable
このキュー サービス クライアントのキューの格納可能なコレクションを取得します。
Returns:
listQueues
public Iterable
この Queue サービス クライアントで指定されたプレフィックスで始まる名前を持つキューの、許容されるコレクションを返します。
Parameters:
String
キュー名プレフィックスを表す 。
Returns:
listQueues
public Iterable
指定した詳細設定、要求オプション、および操作コンテキストを使用して、この Queue サービス クライアントの指定したプレフィックスで始まる名前を持つキューの許容されるコレクションを返します。
Parameters:
String
キュー名プレフィックスを表す 。
null
指定すると、関連付けられたサービス クライアント ( CloudQueue) からの既定の要求オプションが使用されます。
Returns:
listQueuesSegmented
public ResultSegment
この Queue サービス クライアントのキューの格納可能なコレクションの結果セグメントを取得します。
Returns:
Throws:
listQueuesSegmented
public ResultSegment
この Queue サービス クライアントの指定したプレフィックスで始まる名前を持つキューの、読み取り可能なキュー のコレクションの結果セグメントを取得します。
Parameters:
Returns:
Throws:
listQueuesSegmented
public ResultSegment
指定したリストの詳細オプション、要求オプション、および操作コンテキストを使用して、このキューの指定したプレフィックスで始まる名前を持つキューの iterable コレクションの結果セグメントを取得します。
Parameters:
String
一致するキュー名のプレフィックスを表す 。
null
、サーバーは最大 5,000 個の項目を返します。 1 以上を指定してください。
null
指定すると、関連付けられているサービス クライアント ( CloudQueue) からの既定の要求オプションが使用されます。
Returns:
Throws:
setDefaultRequestOptions
public void setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
このオブジェクトで QueueRequestOptions アクセスされるキューに使用される を設定します。
Parameters:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties)
指定されたストレージ サービスに新しい ServiceProperties 構成をアップロードします。 これには、Logging、HourMetrics、MinuteMetrics、CORS の構成が含まれます。
Parameters:
Throws:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
指定されたストレージ サービスに新しい ServiceProperties 構成をアップロードします。 これには、Logging、HourMetrics、MinuteMetrics、CORS の構成が含まれます。
Parameters:
null
指定すると、関連付けられているサービス クライアント ( CloudBlobClient) からの既定の要求オプションが使用されます。
Throws:
適用対象
Azure SDK for Java