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 Detail

      • addLsp

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddLspOutput>> addLsp​(AddLspInput input)
        Invoke add-lsp RPC.
        Parameters:
        input - of add-lsp
        Returns:
        output of add-lsp
      • removeLsp

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveLspOutput>> removeLsp​(RemoveLspInput input)
        Invoke remove-lsp RPC.
        Parameters:
        input - of remove-lsp
        Returns:
        output of remove-lsp
      • updateLsp

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateLspOutput>> updateLsp​(UpdateLspInput input)
        Invoke update-lsp RPC.
        Parameters:
        input - of update-lsp
        Returns:
        output of update-lsp
      • ensureLspOperational

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EnsureLspOperationalOutput>> ensureLspOperational​(EnsureLspOperationalInput input)
        Invoke ensure-lsp-operational RPC.
             
                 Ensure that the target LSP is provisioned and has specified operational status.
             
         
        Parameters:
        input - of ensure-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)
        Invoke trigger-sync RPC.
        Parameters:
        input - of trigger-sync
        Returns:
        output of trigger-sync
      • tearDownSession

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TearDownSessionOutput>> tearDownSession​(TearDownSessionInput input)
        Invoke tear-down-session RPC.
             
                 Closes the session between PCE and PCC.
             
         
        Parameters:
        input - of tear-down-session
        Returns:
        output of tear-down-session