PerformanceTuningAnalysisResult

class oci.jms.models.PerformanceTuningAnalysisResult(**kwargs)

Bases: object

Metadata of a Performance Tuning Analysis result. The analysis result is stored as the Object Storage object.

Attributes:

RESULT_ACTION_RECOMMENDED

A constant which can be used with the result property of a PerformanceTuningAnalysisResult.

RESULT_NO_WARNINGS

A constant which can be used with the result property of a PerformanceTuningAnalysisResult.

application_id

[Required] Gets the application_id of this PerformanceTuningAnalysisResult.

application_installation_id

[Required] Gets the application_installation_id of this PerformanceTuningAnalysisResult.

application_installation_path

[Required] Gets the application_installation_path of this PerformanceTuningAnalysisResult.

application_name

[Required] Gets the application_name of this PerformanceTuningAnalysisResult.

bucket_name

[Required] Gets the bucket_name of this PerformanceTuningAnalysisResult.

fleet_id

[Required] Gets the fleet_id of this PerformanceTuningAnalysisResult.

host_name

[Required] Gets the host_name of this PerformanceTuningAnalysisResult.

id

[Required] Gets the id of this PerformanceTuningAnalysisResult.

managed_instance_id

[Required] Gets the managed_instance_id of this PerformanceTuningAnalysisResult.

namespace

[Required] Gets the namespace of this PerformanceTuningAnalysisResult.

object_name

[Required] Gets the object_name of this PerformanceTuningAnalysisResult.

result

[Required] Gets the result of this PerformanceTuningAnalysisResult.

time_created

[Required] Gets the time_created of this PerformanceTuningAnalysisResult.

time_finished

[Required] Gets the time_finished of this PerformanceTuningAnalysisResult.

time_started

[Required] Gets the time_started of this PerformanceTuningAnalysisResult.

warning_count

[Required] Gets the warning_count of this PerformanceTuningAnalysisResult.

work_request_id

Gets the work_request_id of this PerformanceTuningAnalysisResult.

Methods:

__init__(**kwargs)

Initializes a new PerformanceTuningAnalysisResult object with values from keyword arguments.

A constant which can be used with the result property of a PerformanceTuningAnalysisResult. This constant has a value of “ACTION_RECOMMENDED”

RESULT_NO_WARNINGS = 'NO_WARNINGS'

A constant which can be used with the result property of a PerformanceTuningAnalysisResult. This constant has a value of “NO_WARNINGS”

__init__(**kwargs)

Initializes a new PerformanceTuningAnalysisResult object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • id (str) – The value to assign to the id property of this PerformanceTuningAnalysisResult.

  • work_request_id (str) – The value to assign to the work_request_id property of this PerformanceTuningAnalysisResult.

  • fleet_id (str) – The value to assign to the fleet_id property of this PerformanceTuningAnalysisResult.

  • application_id (str) – The value to assign to the application_id property of this PerformanceTuningAnalysisResult.

  • application_installation_id (str) – The value to assign to the application_installation_id property of this PerformanceTuningAnalysisResult.

  • application_installation_path (str) – The value to assign to the application_installation_path property of this PerformanceTuningAnalysisResult.

  • warning_count (int) – The value to assign to the warning_count property of this PerformanceTuningAnalysisResult.

  • result (str) – The value to assign to the result property of this PerformanceTuningAnalysisResult. Allowed values for this property are: “ACTION_RECOMMENDED”, “NO_WARNINGS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • managed_instance_id (str) – The value to assign to the managed_instance_id property of this PerformanceTuningAnalysisResult.

  • host_name (str) – The value to assign to the host_name property of this PerformanceTuningAnalysisResult.

  • application_name (str) – The value to assign to the application_name property of this PerformanceTuningAnalysisResult.

  • namespace (str) – The value to assign to the namespace property of this PerformanceTuningAnalysisResult.

  • bucket_name (str) – The value to assign to the bucket_name property of this PerformanceTuningAnalysisResult.

  • object_name (str) – The value to assign to the object_name property of this PerformanceTuningAnalysisResult.

  • time_created (datetime) – The value to assign to the time_created property of this PerformanceTuningAnalysisResult.

  • time_started (datetime) – The value to assign to the time_started property of this PerformanceTuningAnalysisResult.

  • time_finished (datetime) – The value to assign to the time_finished property of this PerformanceTuningAnalysisResult.

property application_id

[Required] Gets the application_id of this PerformanceTuningAnalysisResult. The OCID of the application for which the report has been generated.

Returns

The application_id of this PerformanceTuningAnalysisResult.

Return type

str

property application_installation_id

[Required] Gets the application_installation_id of this PerformanceTuningAnalysisResult. The internal identifier of the application installation for which the report has been generated.

Returns

The application_installation_id of this PerformanceTuningAnalysisResult.

Return type

str

property application_installation_path

[Required] Gets the application_installation_path of this PerformanceTuningAnalysisResult. The installation path of the application for which the report has been generated.

Returns

The application_installation_path of this PerformanceTuningAnalysisResult.

Return type

str

property application_name

[Required] Gets the application_name of this PerformanceTuningAnalysisResult. The name of the application for which the report has been generated.

Returns

The application_name of this PerformanceTuningAnalysisResult.

Return type

str

property bucket_name

[Required] Gets the bucket_name of this PerformanceTuningAnalysisResult. The Object Storage bucket name of this analysis result.

Returns

The bucket_name of this PerformanceTuningAnalysisResult.

Return type

str

property fleet_id

[Required] Gets the fleet_id of this PerformanceTuningAnalysisResult. The fleet OCID.

Returns

The fleet_id of this PerformanceTuningAnalysisResult.

Return type

str

property host_name

[Required] Gets the host_name of this PerformanceTuningAnalysisResult. The hostname of the managed instance.

Returns

The host_name of this PerformanceTuningAnalysisResult.

Return type

str

property id

[Required] Gets the id of this PerformanceTuningAnalysisResult. The OCID to identify this analysis results.

Returns

The id of this PerformanceTuningAnalysisResult.

Return type

str

property managed_instance_id

[Required] Gets the managed_instance_id of this PerformanceTuningAnalysisResult. The managed instance OCID.

Returns

The managed_instance_id of this PerformanceTuningAnalysisResult.

Return type

str

property namespace

[Required] Gets the namespace of this PerformanceTuningAnalysisResult. The Object Storage namespace of this analysis result.

Returns

The namespace of this PerformanceTuningAnalysisResult.

Return type

str

property object_name

[Required] Gets the object_name of this PerformanceTuningAnalysisResult. The Object Storage object name of this analysis result.

Returns

The object_name of this PerformanceTuningAnalysisResult.

Return type

str

property result

[Required] Gets the result of this PerformanceTuningAnalysisResult. Result of the analysis based on whether warnings have been found or not.

Allowed values for this property are: “ACTION_RECOMMENDED”, “NO_WARNINGS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The result of this PerformanceTuningAnalysisResult.

Return type

str

property time_created

[Required] Gets the time_created of this PerformanceTuningAnalysisResult. The time the result is compiled.

Returns

The time_created of this PerformanceTuningAnalysisResult.

Return type

datetime

property time_finished

[Required] Gets the time_finished of this PerformanceTuningAnalysisResult. The time the JFR recording has finished.

Returns

The time_finished of this PerformanceTuningAnalysisResult.

Return type

datetime

property time_started

[Required] Gets the time_started of this PerformanceTuningAnalysisResult. The time the JFR recording has started.

Returns

The time_started of this PerformanceTuningAnalysisResult.

Return type

datetime

property warning_count

[Required] Gets the warning_count of this PerformanceTuningAnalysisResult. Total number of warnings reported by the analysis.

Returns

The warning_count of this PerformanceTuningAnalysisResult.

Return type

int

property work_request_id

Gets the work_request_id of this PerformanceTuningAnalysisResult. The OCID of the work request to start the analysis.

Returns

The work_request_id of this PerformanceTuningAnalysisResult.

Return type

str