CloudSpatialAnchorSessionDiagnostics 类
- java.
lang. Object - com.
microsoft. azure. spatialanchors. CloudSpatialAnchorSessionDiagnostics
- com.
public class CloudSpatialAnchorSessionDiagnostics
使用此类配置可收集和提交的会话诊断以提高系统质量。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Future<String> |
createManifestAsync(final String description)
创建要上传的日志文件和提交信息的清单。 |
void |
finalize()
当垃圾回收确定不再引用对象时,由对象上的垃圾回收器调用。 |
boolean |
getImagesEnabled()
是否应记录图像。 |
String |
getLogDirectory()
将临时日志文件和清单保存到其中的目录。 |
Session |
getLogLevel()
对日志的跟踪级别。 |
int |
getMaxDiskSizeInMB()
要使用的最大磁盘空间近似值(以 MB 为单位)。 如果此值设置为零,则不会将任何信息写入磁盘。 |
void |
setImagesEnabled(boolean value)
是否应记录图像。 |
void |
setLogDirectory(String value)
将临时日志文件和清单保存到其中的目录。 |
void |
setLogLevel(SessionLogLevel value)
对日志的跟踪级别。 |
void |
setMaxDiskSizeInMB(int value)
要使用的最大磁盘空间近似值(以 MB 为单位)。 如果此值设置为零,则不会将任何信息写入磁盘。 |
Future |
submitManifestAsync(final String manifestPath)
提交诊断清单并清理其资源。 |
方法详细信息
createManifestAsync
public Future
创建要上传的日志文件和提交信息的清单。
Parameters:
finalize
protected void finalize()
当垃圾回收确定不再引用对象时,由对象上的垃圾回收器调用。
getImagesEnabled
public boolean getImagesEnabled()
是否应记录图像。
getLogDirectory
public String getLogDirectory()
将临时日志文件和清单保存到其中的目录。
getLogLevel
public SessionLogLevel getLogLevel()
对日志的跟踪级别。
getMaxDiskSizeInMB
public int getMaxDiskSizeInMB()
要使用的最大磁盘空间近似值(以 MB 为单位)。 如果此值设置为零,则不会将任何信息写入磁盘。
setImagesEnabled
public void setImagesEnabled(boolean value)
是否应记录图像。
Parameters:
setLogDirectory
public void setLogDirectory(String value)
将临时日志文件和清单保存到其中的目录。
Parameters:
setLogLevel
public void setLogLevel(SessionLogLevel value)
对日志的跟踪级别。
Parameters:
setMaxDiskSizeInMB
public void setMaxDiskSizeInMB(int value)
要使用的最大磁盘空间近似值(以 MB 为单位)。 如果此值设置为零,则不会将任何信息写入磁盘。
Parameters:
submitManifestAsync
public Future submitManifestAsync(final String manifestPath)
提交诊断清单并清理其资源。
Parameters: