- java.lang.Object
-  
      - jdk.management.jfr.RecordingInfo
 
-  
        
       -  
             方法摘要所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static RecordingInfofrom(CompositeData cd)返回RecordingInfo由指定表示CompositeData对象。StringgetDestination()返回目标路径,其中记录停止时应写入与此RecordingInfo关联的记录的数据,如果不应写入记录,则null。booleangetDumpOnExit()返回当JVM退出时,RecordingInfo应将与此RecordingInfo关联的记录转储到文件。longgetDuration()返回与此RecordingInfo关联的记录的所需持续时间(以秒为单位),如果未设置持续时间,则返回{code 0}。longgetId()返回与此RecordingInfo关联的录制内容的唯一ID。longgetMaxAge()返回数据应保留在磁盘上的0如果要永久保存数据,则返回0。longgetMaxSize()返回以字节为单位的数据量,与此RecordingInfo相关联的记录应在磁盘旋转之前保留在磁盘上,如果要无限期保留数据,则返回0。StringgetName()返回与此RecordingInfo关联的录制文件的名称。Map<String,String>getSettings()返回与此RecordingInfo关联的录制设置。longgetSize()返回录制记录的数据量。 与此关联RecordingInfo。longgetStartTime()返回与此RecordingInfo关联的录制的开始时间(以纪元为单位测量为ms),如果录制尚未开始,则null。StringgetState()返回与此RecordingInfo关联的记录状态的String表示。longgetStopTime()返回与此RecordingInfo关联的记录的实际或预期停止时间(以纪元为单位测量为ms),如果null预期或实际停止时间,则null,这只有在录制尚未停止时才会发生。booleanisToDisk()返回true如果与此相关的记录RecordingInfo应刷新到磁盘,当内存缓冲区已满,false否则。StringtoString()返回与此RecordingInfo关联的录制的字符串说明
 
-  
             
-  
        
       -  
             方法详细信息-  getNamepublic String getName() 返回与此RecordingInfo关联的录制文件的名称。- 结果
- 
               录音名称,而不是 
              null
- 另请参见:
-  
              Recording.getName()
 
 -  getIdpublic long getId() 返回与此RecordingInfo关联的录制的唯一ID。- 结果
- 录音ID
- 另请参见:
-  
              Recording.getId()
 
 -  getDumpOnExitpublic boolean getDumpOnExit() 返回当JVM退出时,RecordingInfo应将与此RecordingInfo关联的记录转储到文件。- 结果
-  
              true如果录制应该在退出时转储,否则为false
- 另请参见:
-  
              Recording.getDumpOnExit()
 
 -  getMaxAgepublic long getMaxAge() 返回数据应保留在磁盘上的0如果要永久保存数据,则返回0。记忆中的记录不受最大年龄的影响。 - 结果
- 数据应保存在磁盘上的时间长度,以秒为单位
- 另请参见:
-  
              Recording.getMaxAge(),Recording.setToDisk(boolean)
 
 -  getMaxSizepublic long getMaxSize() 返回以字节为单位的数据量,与此RecordingInfo相关联的记录应在磁盘旋转之前保留在磁盘上,如果要无限期保留数据,则返回0。内存中的记录不受最大大小的影响。 - 结果
- 数据量应保存在磁盘上,以字节为单位
- 另请参见:
-  
              Recording.setToDisk(boolean),Recording.getMaxSize()
 
 -  getStatepublic String getState() 返回与此RecordingInfo关联的记录状态的String表示RecordingInfo。有效的返回值是 "NEW","DELAYED","STARTING","RUNNING","STOPPING","STOPPED"和"CLOSED"。- 结果
- 
               记录状态,而不是 
              null
- 另请参见:
-  
              Enum.toString(),Recording.getState()
 
 -  getStartTimepublic long getStartTime() 返回与此RecordingInfo关联的录制的开始时间(以纪元为单位测量为ms),如果录制尚未开始,则null。- 结果
- 
               录制的开始时间,如果录制尚未开始, 
              null
- 另请参见:
-  
              Recording.getStartTime()
 
 -  getStopTimepublic long getStopTime() 返回与此RecordingInfo关联的录制的实际或预期停止时间(以自纪元以来的msnull如果null预期或实际停止时间,则null,这只有在录制尚未停止时才会发生。- 结果
- 
               录制的停止时间,如果录制尚未停止, 
              null。
- 另请参见:
-  
              Recording.getStopTime()
 
 -  getSettingspublic Map<String,String> getSettings() 返回与此RecordingInfo关联的录制设置。- 结果
- 
               录音设置,而不是 
              null
- 另请参见:
-  
              Recording.getSettings()
 
 -  getDestinationpublic String getDestination() 返回目标路径,其中记录停止时应写入与此RecordingInfo相关的记录的数据,如果不应写入记录,则null。- 结果
- 
               目的地,如果没有设置, 
              null
- 另请参见:
-  
              Recording.getDestination()
 
 -  toStringpublic String toString() 返回与此RecordingInfo关联的记录的字符串描述
 -  getSizepublic long getSize() 返回录制记录的数据量。 与此关联RecordingInfo。- 结果
- 记录的数据量,以字节为单位
 
 -  isToDiskpublic boolean isToDisk() 返回true如果与此相关的记录RecordingInfo应刷新到磁盘,当内存缓冲区已满,false否则。- 结果
-  
              true如果记录到磁盘上,false否则
 
 -  getDurationpublic long getDuration() 返回与此RecordingInfo关联的记录的所需持续时间(以秒为单位),如果未设置持续时间,则返回{code 0}。- 结果
- 期望的持续时间,如果没有设置持续时间,则为{code 0}
- 另请参见:
-  
              Recording.getDuration()
 
 -  frompublic static RecordingInfo from(CompositeData cd) 返回RecordingInfo由指定表示CompositeData对象。指定的 CompositeData必须具有以下项目名称和项目类型才有效。Supported names and types in a specified CompositeDataobjectName Type id Longname Stringstate StringdumpOnExit Booleansize Longdisk BooleanmaxAge LongmaxSize LongstartTime LongstopTime Longdestination Stringduration Longsettings javax.management.openmbean.CompositeData[]whose element type is the mapped type forSettingDescriptorInfoas specified in theSettingDescriptorInfo.from(javax.management.openmbean.CompositeData)method.- 参数
-  
              cd-CompositeData代表要返回的RecordingInfo
- 结果
- 
               所述 
              RecordingInfo由下式表示cd,或null如果cd是null
- 异常
-  
              IllegalArgumentException- 如果cd不代表有效RecordingInfo
 
 
-  
 
-