RequestPerformanceTuningAnalysesDetails¶
- class oci.jms.models.RequestPerformanceTuningAnalysesDetails(**kwargs)¶
Bases:
objectDetails of the request to start a JFR performance tuning analysis.
Methods:
__init__(**kwargs)Initializes a new RequestPerformanceTuningAnalysesDetails object with values from keyword arguments.
Attributes:
[Required] Gets the recording_duration_in_minutes of this RequestPerformanceTuningAnalysesDetails.
Gets the targets of this RequestPerformanceTuningAnalysesDetails.
Gets the waiting_period_in_minutes of this RequestPerformanceTuningAnalysesDetails.
- __init__(**kwargs)¶
Initializes a new RequestPerformanceTuningAnalysesDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
targets (list[oci.jms.models.JfrAttachmentTarget]) – The value to assign to the targets property of this RequestPerformanceTuningAnalysesDetails.
recording_duration_in_minutes (int) – The value to assign to the recording_duration_in_minutes property of this RequestPerformanceTuningAnalysesDetails.
waiting_period_in_minutes (int) – The value to assign to the waiting_period_in_minutes property of this RequestPerformanceTuningAnalysesDetails.
- property recording_duration_in_minutes¶
[Required] Gets the recording_duration_in_minutes of this RequestPerformanceTuningAnalysesDetails. Duration of the JFR recording in minutes.
- Returns
The recording_duration_in_minutes of this RequestPerformanceTuningAnalysesDetails.
- Return type
int
- property targets¶
Gets the targets of this RequestPerformanceTuningAnalysesDetails. The attachment targets to start JFR.
- Returns
The targets of this RequestPerformanceTuningAnalysesDetails.
- Return type
- property waiting_period_in_minutes¶
Gets the waiting_period_in_minutes of this RequestPerformanceTuningAnalysesDetails. 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.
- Returns
The waiting_period_in_minutes of this RequestPerformanceTuningAnalysesDetails.
- Return type
int