Interface OciMetricsRx
public interface OciMetricsRx
Reactive APIs for OCI Metrics.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic OciMetricsRx.Builderbuilder()Create a new fluent API builder for OCI metrics.static OciMetricsRxcreate()Create OCI metrics using the defaultOciRestApi.static OciMetricsRxCreate OCI metrics based on configuration.postMetricData(PostMetricData.Request request) Publishes raw metric data points to the Monitoring service.
-
Field Details
-
API_VERSION
Version of API supported by this client.- See Also:
-
API_HOST_PREFIX
Host name prefix.- See Also:
-
API_HOST_FORMAT
Host format of API server.- See Also:
-
-
Method Details
-
builder
Create a new fluent API builder for OCI metrics.- Returns:
- a new builder
-
create
Create OCI metrics using the defaultOciRestApi.- Returns:
- OCI metrics instance connecting based on
DEFAULTprofile
-
create
Create OCI metrics based on configuration.- Parameters:
config- configuration on the node of OCI configuration- Returns:
- OCI metrics instance configured from the configuration
- See Also:
-
postMetricData
Publishes raw metric data points to the Monitoring service. For more information about publishing metrics, see Publishing Custom Metrics. For important limits information, see Limits on Monitoring. Per-call limits information follows. Dimensions per metric group*. Maximum: 20. Minimum: 1. Unique metric streams*. Maximum: 50. Transactions Per Second (TPS) per-tenancy limit for this operation: 50. *A metric group is the combination of a given metric, metric namespace, and tenancy for the purpose of determining limits. A dimension is a qualifier provided in a metric definition. A metric stream is an individual set of aggregated data for a metric, typically specific to a resource. For more information about metric-related concepts, see Monitoring Concepts.- Parameters:
request- metric request- Returns:
- future metric response
-