| static MetricExtension.Builder | MetricExtension. builder() | Create a new builder. | 
| MetricExtension.Builder | MetricExtension.Builder. collectionMethod(String collectionMethod) | Collection Method Metric Extension applies | 
| MetricExtension.Builder | MetricExtension.Builder. collectionRecurrences(String collectionRecurrences) | Schedule of metric extension should use RFC 5545 format -> recur-rule-part =
“FREQ”;“INTERVAL” where FREQ rule part identifies the type of recurrence rule. | 
| MetricExtension.Builder | MetricExtension.Builder. compartmentId(String compartmentId) | Compartment Identifier
OCID | 
| MetricExtension.Builder | MetricExtension.Builder. copy(MetricExtension model) |  | 
| MetricExtension.Builder | MetricExtension.Builder. createdBy(String createdBy) | Created by user | 
| MetricExtension.Builder | MetricExtension.Builder. description(String description) | Description of the metric extension. | 
| MetricExtension.Builder | MetricExtension.Builder. displayName(String displayName) | Metric Extension resource display name | 
| MetricExtension.Builder | MetricExtension.Builder. enabledOnResources(List<EnabledResourceDetails> enabledOnResources) | List of resource details objects having resourceIds on which this metric extension is
enabled. | 
| MetricExtension.Builder | MetricExtension.Builder. enabledOnResourcesCount(Integer enabledOnResourcesCount) | Count of resources on which this metric extension is enabled. | 
| MetricExtension.Builder | MetricExtension.Builder. id(String id) | The OCID  of
Metric Extension resource | 
| MetricExtension.Builder | MetricExtension.Builder. lastUpdatedBy(String lastUpdatedBy) | Last updated by user | 
| MetricExtension.Builder | MetricExtension.Builder. lifecycleState(MetricExtensionLifeCycleStates lifecycleState) | The current lifecycle state of the metric extension | 
| MetricExtension.Builder | MetricExtension.Builder. metricList(List<Metric> metricList) | List of metrics which are part of this metric extension | 
| MetricExtension.Builder | MetricExtension.Builder. name(String name) | Metric Extension resource name | 
| MetricExtension.Builder | MetricExtension.Builder. queryProperties(MetricExtensionQueryProperties queryProperties) |  | 
| MetricExtension.Builder | MetricExtension.Builder. resourceType(String resourceType) | Resource type to which Metric Extension applies | 
| MetricExtension.Builder | MetricExtension.Builder. resourceUri(String resourceUri) | The URI path that the user can do a GET on to access the metric extension metadata | 
| MetricExtension.Builder | MetricExtension.Builder. status(MetricExtensionLifeCycleDetails status) | The current status of the metric extension i.e. | 
| MetricExtension.Builder | MetricExtension.Builder. tenantId(String tenantId) |  | 
| MetricExtension.Builder | MetricExtension.Builder. timeCreated(Date timeCreated) | Metric Extension creation time. | 
| MetricExtension.Builder | MetricExtension.Builder. timeUpdated(Date timeUpdated) | Metric Extension update time. | 
| MetricExtension.Builder | MetricExtension. toBuilder() |  |