CloudSpatialAnchorSessionDiagnostics クラス

  • java.lang.Object
    • com.microsoft.azure.spatialanchors.CloudSpatialAnchorSessionDiagnostics

public class CloudSpatialAnchorSessionDiagnostics

このクラスを使用して、システム品質を向上させるために収集および送信できるセッション診断を構成します。

メソッドの概要

修飾子と型 メソッドと説明
Future<String> createManifestAsync(final String description)

アップロードするログ ファイルと送信情報のマニフェストを作成します。

void finalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

boolean getImagesEnabled()

イメージをログに記録する必要があるかどうか。

String getLogDirectory()

一時ログ ファイルとマニフェストを保存するディレクトリ。

SessionLogLevel getLogLevel()

ログに記録するトレースのレベル。

int getMaxDiskSizeInMB()

使用する最大ディスク領域の概算 (メガバイト単位)。 この値を 0 に設定すると、情報はディスクに書き込まれません。

void setImagesEnabled(boolean value)

イメージをログに記録する必要があるかどうか。

void setLogDirectory(String value)

一時ログ ファイルとマニフェストを保存するディレクトリ。

void setLogLevel(SessionLogLevel value)

ログに記録するトレースのレベル。

void setMaxDiskSizeInMB(int value)

使用する最大ディスク領域の概算 (メガバイト単位)。 この値を 0 に設定すると、情報はディスクに書き込まれません。

Future submitManifestAsync(final String manifestPath)

診断マニフェストを送信し、そのリソースをクリーンアップします。

メソッドの詳細

createManifestAsync

public Future createManifestAsync(final String description)

アップロードするログ ファイルと送信情報のマニフェストを作成します。

Parameters:

description - 診断マニフェストに追加する説明。

finalize

protected void finalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

getImagesEnabled

public boolean getImagesEnabled()

イメージをログに記録する必要があるかどうか。

getLogDirectory

public String getLogDirectory()

一時ログ ファイルとマニフェストを保存するディレクトリ。

getLogLevel

public SessionLogLevel getLogLevel()

ログに記録するトレースのレベル。

getMaxDiskSizeInMB

public int getMaxDiskSizeInMB()

使用する最大ディスク領域の概算 (メガバイト単位)。 この値を 0 に設定すると、情報はディスクに書き込まれません。

setImagesEnabled

public void setImagesEnabled(boolean value)

イメージをログに記録する必要があるかどうか。

Parameters:

value - 新しい値。

setLogDirectory

public void setLogDirectory(String value)

一時ログ ファイルとマニフェストを保存するディレクトリ。

Parameters:

value - 新しい値。

setLogLevel

public void setLogLevel(SessionLogLevel value)

ログに記録するトレースのレベル。

Parameters:

value - 新しい値。

setMaxDiskSizeInMB

public void setMaxDiskSizeInMB(int value)

使用する最大ディスク領域の概算 (メガバイト単位)。 この値を 0 に設定すると、情報はディスクに書き込まれません。

Parameters:

value - 新しい値。

submitManifestAsync

public Future submitManifestAsync(final String manifestPath)

診断マニフェストを送信し、そのリソースをクリーンアップします。

Parameters:

manifestPath - 送信するマニフェスト ファイルへのパス。

適用対象