Interface NetworkTopologyPcepService
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
@Generated("mdsal-binding-generator") public interface NetworkTopologyPcepService extends org.opendaylight.yangtools.yang.binding.RpcService
-
-
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<AddLspOutput>>addLsp(AddLspInput input)Invokeadd-lspRPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EnsureLspOperationalOutput>>ensureLspOperational(EnsureLspOperationalInput input)Invokeensure-lsp-operationalRPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveLspOutput>>removeLsp(RemoveLspInput input)Invokeremove-lspRPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TearDownSessionOutput>>tearDownSession(TearDownSessionInput input)Invoketear-down-sessionRPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TriggerSyncOutput>>triggerSync(TriggerSyncInput input)Invoketrigger-syncRPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateLspOutput>>updateLsp(UpdateLspInput input)Invokeupdate-lspRPC.
-
-
-
Method Detail
-
addLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddLspOutput>> addLsp(AddLspInput input)
Invokeadd-lspRPC.- Parameters:
input- ofadd-lsp- Returns:
- output of
add-lsp
-
removeLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveLspOutput>> removeLsp(RemoveLspInput input)
Invokeremove-lspRPC.- Parameters:
input- ofremove-lsp- Returns:
- output of
remove-lsp
-
updateLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateLspOutput>> updateLsp(UpdateLspInput input)
Invokeupdate-lspRPC.- Parameters:
input- ofupdate-lsp- Returns:
- output of
update-lsp
-
ensureLspOperational
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EnsureLspOperationalOutput>> ensureLspOperational(EnsureLspOperationalInput input)
Invokeensure-lsp-operationalRPC.Ensure that the target LSP is provisioned and has specified operational status.- Parameters:
input- ofensure-lsp-operational- Returns:
- output of
ensure-lsp-operational
-
triggerSync
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TriggerSyncOutput>> triggerSync(TriggerSyncInput input)
Invoketrigger-syncRPC.- Parameters:
input- oftrigger-sync- Returns:
- output of
trigger-sync
-
tearDownSession
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TearDownSessionOutput>> tearDownSession(TearDownSessionInput input)
Invoketear-down-sessionRPC.Closes the session between PCE and PCC.- Parameters:
input- oftear-down-session- Returns:
- output of
tear-down-session
-
-