Class OciMetricsSupport
java.lang.Object
io.helidon.integrations.oci.metrics.OciMetricsSupport
- All Implemented Interfaces:
HttpService
,ServerLifecycle
OCI Metrics Support.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Fluent API builder to createOciMetricsSupport
.static interface
Prescribes behavior for formatting metric names for use by OCI. -
Method Summary
Modifier and TypeMethodDescriptionvoid
After server stop.void
Before server start.static OciMetricsSupport.Builder
builder()
Returns a newBuilder
for creating an instance ofOciMetricsSupport
.void
Updates the routing to add handlers of this service.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.helidon.webserver.ServerLifecycle
afterStart
-
Method Details
-
builder
Returns a newBuilder
for creating an instance ofOciMetricsSupport
.- Returns:
- new builder
-
routing
Description copied from interface:HttpService
Updates the routing to add handlers of this service.- Specified by:
routing
in interfaceHttpService
- Parameters:
rules
- to update
-
beforeStart
public void beforeStart()Description copied from interface:ServerLifecycle
Before server start.- Specified by:
beforeStart
in interfaceServerLifecycle
-
afterStop
public void afterStop()Description copied from interface:ServerLifecycle
After server stop.- Specified by:
afterStop
in interfaceServerLifecycle
-