Uses of Class
io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Packages that use OciMetricsSupport.Builder
Package
Description
Integrating with OCI Metrics.
Integrating with OCI Metrics Using CDI.
-
Uses of OciMetricsSupport.Builder in io.helidon.integrations.oci.metrics
Methods in io.helidon.integrations.oci.metrics that return OciMetricsSupport.BuilderModifier and TypeMethodDescriptionOciMetricsSupport.Builder.batchDelay(long value) Sets the delay interval if metrics are posted in batches (defaults to 1L).OciMetricsSupport.Builder.batchSize(int value) Sets the maximum no.static OciMetricsSupport.BuilderOciMetricsSupport.builder()Returns a newBuilderfor creating an instance ofOciMetricsSupport.OciMetricsSupport.Builder.compartmentId(String value) Sets the compartment ID.Updates the builder using the specified OCI metricsConfignode.OciMetricsSupport.Builder.delay(long value) Sets the delay interval between metric posting (defaults to 60L).OciMetricsSupport.Builder.descriptionEnabled(boolean value) Sets whether the description should be enabled or not.OciMetricsSupport.Builder.enabled(boolean value) Sets whether metrics transmission to OCI is enabled.OciMetricsSupport.Builder.initialDelay(long value) Sets the initial delay before metrics are sent to OCI (defaults to 1L).OciMetricsSupport.Builder.monitoringClient(com.oracle.bmc.monitoring.Monitoring monitoringClient) Sets theMonitoringclient instance to use in sending metrics to OCI.OciMetricsSupport.Builder.nameFormatter(OciMetricsSupport.NameFormatter nameFormatter) Sets theOciMetricsSupport.NameFormatterto use in formatting metric names.Sets the namespace.protected OciMetricsSupport.BuilderOciMetricsSupportFactory.ociMetricsSupportBuilder(Config rootConfig, Config ociMetricsConfig, com.oracle.bmc.monitoring.Monitoring monitoring) Returns the builder for constructing a newOciMetricsSupportinstance, initialized using the config retrieved using theOciMetricsSupportFactory.configKey()return value and the providedMonitoringinstance.OciMetricsSupport.Builder.resourceGroup(String value) Sets the resource group.OciMetricsSupport.Builder.schedulingTimeUnit(TimeUnit timeUnit) Sets the time unit applied to the initial delay and delay values (defaults toTimeUnit.SECONDS).Sets which metrics scopes (e.g., base, vendor, application) should be sent to OCI.Methods in io.helidon.integrations.oci.metrics with parameters of type OciMetricsSupport.BuilderModifier and TypeMethodDescriptionprotected abstract voidOciMetricsSupportFactory.activateOciMetricsSupport(Config rootConfig, Config ociMetricsConfig, OciMetricsSupport.Builder builder) Activates OCI metrics support. -
Uses of OciMetricsSupport.Builder in io.helidon.integrations.oci.metrics.cdi
Methods in io.helidon.integrations.oci.metrics.cdi with parameters of type OciMetricsSupport.BuilderModifier and TypeMethodDescriptionprotected voidOciMetricsBean.activateOciMetricsSupport(Config rootConfig, Config ociMetricsConfig, OciMetricsSupport.Builder builder)