Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.pcep.programming.rev181109
Interface NetworkTopologyPcepProgrammingService
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
public interface NetworkTopologyPcepProgrammingService extends org.opendaylight.yangtools.yang.binding.RpcService
Interface for implementing the following YANG RPCs defined in module network-topology-pcep-programmingrpc submit-add-lsp { input input { uses ntp:topology-instruction-input; uses pcep:add-lsp-args; } output output { uses ntp:topology-instruction-output; } } rpc submit-remove-lsp { input input { uses ntp:topology-instruction-input; uses pcep:remove-lsp-args; } output output { uses ntp:topology-instruction-output; } } rpc submit-update-lsp { input input { uses ntp:topology-instruction-input; uses pcep:update-lsp-args; } output output { uses ntp:topology-instruction-output; } } rpc submit-ensure-lsp-operational { input input { uses ntp:topology-instruction-input; uses pcep:ensure-lsp-operational-args; } output output { uses ntp:topology-instruction-output; } } rpc submit-trigger-sync { input input { uses ntp:topology-instruction-input; uses pcep:trigger-sync-args; } output output { uses ntp:topology-instruction-output; } }
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitAddLspOutput>>
submitAddLsp(SubmitAddLspInput input)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitEnsureLspOperationalOutput>>
submitEnsureLspOperational(SubmitEnsureLspOperationalInput input)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitRemoveLspOutput>>
submitRemoveLsp(SubmitRemoveLspInput input)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitTriggerSyncOutput>>
submitTriggerSync(SubmitTriggerSyncInput input)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitUpdateLspOutput>>
submitUpdateLsp(SubmitUpdateLspInput input)
-
-
-
Method Detail
-
submitAddLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitAddLspOutput>> submitAddLsp(SubmitAddLspInput input)
-
submitRemoveLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitRemoveLspOutput>> submitRemoveLsp(SubmitRemoveLspInput input)
-
submitUpdateLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitUpdateLspOutput>> submitUpdateLsp(SubmitUpdateLspInput input)
-
submitEnsureLspOperational
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitEnsureLspOperationalOutput>> submitEnsureLspOperational(SubmitEnsureLspOperationalInput input)
-
submitTriggerSync
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitTriggerSyncOutput>> submitTriggerSync(SubmitTriggerSyncInput input)
-
-