Class OpenConfigTelemetryGrpc.OpenConfigTelemetryImplBase

  • All Implemented Interfaces:
    io.grpc.BindableService
    Enclosing class:
    OpenConfigTelemetryGrpc

    public abstract static class OpenConfigTelemetryGrpc.OpenConfigTelemetryImplBase
    extends Object
    implements io.grpc.BindableService
     Interface exported by Agent
     
    • Constructor Detail

      • OpenConfigTelemetryImplBase

        public OpenConfigTelemetryImplBase()
    • Method Detail

      • telemetrySubscribe

        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.
         
      • getTelemetrySubscriptions

        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.
         
      • bindService

        public final io.grpc.ServerServiceDefinition bindService()
        Specified by:
        bindService in interface io.grpc.BindableService