public abstract static class OpenConfigTelemetryGrpc.OpenConfigTelemetryImplBase extends Object implements io.grpc.BindableService
Interface exported by Agent
Constructor and Description |
---|
OpenConfigTelemetryImplBase() |
Modifier and Type | Method and Description |
---|---|
io.grpc.ServerServiceDefinition |
bindService() |
void |
cancelTelemetrySubscription(Telemetry.CancelSubscriptionRequest request,
io.grpc.stub.StreamObserver<Telemetry.CancelSubscriptionReply> responseObserver)
Terminates and removes an exisiting telemetry subscription
|
void |
getDataEncodings(Telemetry.DataEncodingRequest request,
io.grpc.stub.StreamObserver<Telemetry.DataEncodingReply> responseObserver)
Return the set of data encodings supported by the device for
telemetry data
|
void |
getTelemetryOperationalState(Telemetry.GetOperationalStateRequest request,
io.grpc.stub.StreamObserver<Telemetry.GetOperationalStateReply> responseObserver)
Get Telemetry Agent Operational States
|
void |
getTelemetrySubscriptions(Telemetry.GetSubscriptionsRequest request,
io.grpc.stub.StreamObserver<Telemetry.GetSubscriptionsReply> responseObserver)
Get the list of current telemetry subscriptions from the
target.
|
void |
telemetrySubscribe(Telemetry.SubscriptionRequest request,
io.grpc.stub.StreamObserver<Telemetry.OpenConfigData> responseObserver)
Request an inline subscription for data at the specified path.
|
public void telemetrySubscribe(Telemetry.SubscriptionRequest request, io.grpc.stub.StreamObserver<Telemetry.OpenConfigData> responseObserver)
Request an inline subscription for data at the specified path. The device should send telemetry data back on the same connection as the subscription request.
public void cancelTelemetrySubscription(Telemetry.CancelSubscriptionRequest request, io.grpc.stub.StreamObserver<Telemetry.CancelSubscriptionReply> responseObserver)
Terminates and removes an exisiting telemetry subscription
public void getTelemetrySubscriptions(Telemetry.GetSubscriptionsRequest request, io.grpc.stub.StreamObserver<Telemetry.GetSubscriptionsReply> responseObserver)
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.
public void getTelemetryOperationalState(Telemetry.GetOperationalStateRequest request, io.grpc.stub.StreamObserver<Telemetry.GetOperationalStateReply> responseObserver)
Get Telemetry Agent Operational States
public void getDataEncodings(Telemetry.DataEncodingRequest request, io.grpc.stub.StreamObserver<Telemetry.DataEncodingReply> responseObserver)
Return the set of data encodings supported by the device for telemetry data
public final io.grpc.ServerServiceDefinition bindService()
bindService
in interface io.grpc.BindableService
Copyright © 2021. All rights reserved.