Show / Hide Table of Contents

Class RequestPerformanceTuningAnalysesDetails

Details of the request to start a JFR performance tuning analysis.

Inheritance
object
RequestPerformanceTuningAnalysesDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class RequestPerformanceTuningAnalysesDetails

Properties

RecordingDurationInMinutes

Declaration
[Required(ErrorMessage = "RecordingDurationInMinutes is required.")]
[JsonProperty(PropertyName = "recordingDurationInMinutes")]
public int? RecordingDurationInMinutes { get; set; }
Property Value
Type Description
int?

Duration of the JFR recording in minutes.

Remarks

Required

Targets

Declaration
[JsonProperty(PropertyName = "targets")]
public List<JfrAttachmentTarget> Targets { get; set; }
Property Value
Type Description
List<JfrAttachmentTarget>

The attachment targets to start JFR.

WaitingPeriodInMinutes

Declaration
[JsonProperty(PropertyName = "waitingPeriodInMinutes")]
public int? WaitingPeriodInMinutes { get; set; }
Property Value
Type Description
int?

Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.

In this article
Back to top