Class OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub>
-
- org.opennms.features.openconfig.proto.jti.OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub
-
- Enclosing class:
- OpenConfigTelemetryGrpc
public static final class OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub extends io.grpc.stub.AbstractStub<OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub>
Interface exported by Agent
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<Telemetry.CancelSubscriptionReply>
cancelTelemetrySubscription(Telemetry.CancelSubscriptionRequest request)
Terminates and removes an exisiting telemetry subscriptioncom.google.common.util.concurrent.ListenableFuture<Telemetry.DataEncodingReply>
getDataEncodings(Telemetry.DataEncodingRequest request)
Return the set of data encodings supported by the device for telemetry datacom.google.common.util.concurrent.ListenableFuture<Telemetry.GetOperationalStateReply>
getTelemetryOperationalState(Telemetry.GetOperationalStateRequest request)
Get Telemetry Agent Operational Statescom.google.common.util.concurrent.ListenableFuture<Telemetry.GetSubscriptionsReply>
getTelemetrySubscriptions(Telemetry.GetSubscriptionsRequest request)
Get the list of current telemetry subscriptions from the target.-
Methods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, newStub, newStub, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
-
-
-
Method Detail
-
build
protected OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<OpenConfigTelemetryGrpc.OpenConfigTelemetryFutureStub>
-
cancelTelemetrySubscription
public com.google.common.util.concurrent.ListenableFuture<Telemetry.CancelSubscriptionReply> cancelTelemetrySubscription(Telemetry.CancelSubscriptionRequest request)
Terminates and removes an exisiting telemetry subscription
-
getTelemetrySubscriptions
public com.google.common.util.concurrent.ListenableFuture<Telemetry.GetSubscriptionsReply> getTelemetrySubscriptions(Telemetry.GetSubscriptionsRequest request)
Get the list of current telemetry subscriptions from the target. This command returns a list of existing subscriptions not including those that are established via configuration.
-
getTelemetryOperationalState
public com.google.common.util.concurrent.ListenableFuture<Telemetry.GetOperationalStateReply> getTelemetryOperationalState(Telemetry.GetOperationalStateRequest request)
Get Telemetry Agent Operational States
-
getDataEncodings
public com.google.common.util.concurrent.ListenableFuture<Telemetry.DataEncodingReply> getDataEncodings(Telemetry.DataEncodingRequest request)
Return the set of data encodings supported by the device for telemetry data
-
-