CloudAnalyticsClient クラス
- java.
lang. Object - com.
microsoft. azure. storage. analytics. CloudAnalyticsClient
- com.
public class CloudAnalyticsClient
Microsoft Azure Storage Analytics のクライアント側の論理表現を提供します。 このクライアントは、ストレージ分析要求を構成して実行するために使用されます。
サービス クライアントは、BLOB とテーブル サービスのエンドポイントまたはエンドポイントをカプセル化します。 また、ストレージ アカウントにアクセスするための資格情報もカプセル化します。
フィールドの概要
修飾子と型 | フィールドと説明 |
---|---|
final Cloud |
blobClient
ログ機能用の BLOB クライアント。 |
String |
LogContainer
ログを検索するコンテナー。 |
final Cloud |
tableClient
メトリック機能のテーブル クライアント。 |
コンストラクターの概要
コンストラクター | 説明 |
---|---|
CloudAnalyticsClient(StorageUri blobStorageUri, StorageUri tableStorageUri, StorageCredentials credentials) |
指定した BLOB およびテーブル サービス エンドポイントとアカウント資格情報を使用して、 クラスの新しいインスタンスを初期化します。 |
メソッドの概要
フィールドの詳細
blobClient
protected final CloudBlobClient blobClient
ログ機能用の BLOB クライアント。
LogContainer
protected String LogContainer= Constants.AnalyticsConstants.LOGS_CONTAINER
ログを検索するコンテナー。
tableClient
protected final CloudTableClient tableClient
メトリック機能のテーブル クライアント。
コンストラクターの詳細
CloudAnalyticsClient
public CloudAnalyticsClient(StorageUri blobStorageUri, StorageUri tableStorageUri, StorageCredentials credentials)
指定した BLOB およびテーブル サービス エンドポイントとアカウント資格情報を使用して、 クラスの新しいインスタンスを初期化します。
パラメーター:
メソッドの詳細
getCapacityTable
public CloudTable getCapacityTable()
BLOB サービスの容量メトリック テーブルを取得します。
戻り値:
スロー:
getHourMetricsTable
public CloudTable getHourMetricsTable(StorageService service)
特定のストレージ サービスの時間メトリック テーブルを取得します。
パラメーター:
戻り値:
スロー:
getHourMetricsTable
public CloudTable getHourMetricsTable(StorageService service, StorageLocation location)
特定のストレージ サービスの時間メトリック テーブルを取得します。
パラメーター:
戻り値:
スロー:
getLogDirectory
public CloudBlobDirectory getLogDirectory(StorageService service)
特定の CloudBlobDirectory ストレージ サービスのログの オブジェクトを取得します。
パラメーター:
戻り値:
スロー:
getMinuteMetricsTable
public CloudTable getMinuteMetricsTable(StorageService service)
特定のストレージ サービスの分単位のメトリック テーブルを取得します。
パラメーター:
戻り値:
スロー:
getMinuteMetricsTable
public CloudTable getMinuteMetricsTable(StorageService service, StorageLocation location)
特定のストレージ サービスの分単位のメトリック テーブルを取得します。
パラメーター:
戻り値:
CloudTable
ストレージ サービスの オブジェクト。スロー:
listLogBlobs
public Iterable
遅延取得されたログ BLOB の列挙可能なコレクションを返します。
パラメーター:
戻り値:
ListBlobItem
し、遅延で取得するオブジェクトの列挙可能なコレクション。スロー:
listLogBlobs
public Iterable
遅延取得されたログ BLOB の列挙可能なコレクションを返します。
パラメーター:
java.util.Date
ログを取得する必要がある時間範囲の開始を表す オブジェクト。
java.util.Date
ログを取得する時間範囲の終わりを表す オブジェクト。
戻り値:
スロー:
listLogRecords
public Iterable
遅延取得されたログ レコードの列挙可能なコレクションを返します。
パラメーター:
戻り値:
ListBlobItem
し、遅延で取得するオブジェクトの列挙可能なコレクション。スロー:
listLogRecords
public Iterable
遅延取得されたログ レコードの列挙可能なコレクションを返します。
パラメーター:
java.util.Date
ログを取得する必要がある時間範囲の開始を表す オブジェクト。
java.util.Date
ログを取得する時間範囲の終わりを表す オブジェクト。
戻り値:
スロー:
parseLogBlob
public static Iterable
遅延取得されたログ レコードの列挙可能なコレクションを返します。
パラメーター:
戻り値:
parseLogBlobs
public static Iterable
遅延取得されたログ レコードの列挙可能なコレクションを返します。
パラメーター:
戻り値:
適用対象
Azure SDK for Java