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
@Generated("mdsal-binding-generator") 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)
Invokesubmit-add-lsp
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitEnsureLspOperationalOutput>>
submitEnsureLspOperational(SubmitEnsureLspOperationalInput input)
Invokesubmit-ensure-lsp-operational
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitRemoveLspOutput>>
submitRemoveLsp(SubmitRemoveLspInput input)
Invokesubmit-remove-lsp
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitTriggerSyncOutput>>
submitTriggerSync(SubmitTriggerSyncInput input)
Invokesubmit-trigger-sync
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitUpdateLspOutput>>
submitUpdateLsp(SubmitUpdateLspInput input)
Invokesubmit-update-lsp
RPC.
-
-
-
Method Detail
-
submitAddLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitAddLspOutput>> submitAddLsp(SubmitAddLspInput input)
Invokesubmit-add-lsp
RPC.- Parameters:
input
- ofsubmit-add-lsp
- Returns:
- output of
submit-add-lsp
-
submitRemoveLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitRemoveLspOutput>> submitRemoveLsp(SubmitRemoveLspInput input)
Invokesubmit-remove-lsp
RPC.- Parameters:
input
- ofsubmit-remove-lsp
- Returns:
- output of
submit-remove-lsp
-
submitUpdateLsp
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitUpdateLspOutput>> submitUpdateLsp(SubmitUpdateLspInput input)
Invokesubmit-update-lsp
RPC.- Parameters:
input
- ofsubmit-update-lsp
- Returns:
- output of
submit-update-lsp
-
submitEnsureLspOperational
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitEnsureLspOperationalOutput>> submitEnsureLspOperational(SubmitEnsureLspOperationalInput input)
Invokesubmit-ensure-lsp-operational
RPC.- Parameters:
input
- ofsubmit-ensure-lsp-operational
- Returns:
- output of
submit-ensure-lsp-operational
-
submitTriggerSync
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SubmitTriggerSyncOutput>> submitTriggerSync(SubmitTriggerSyncInput input)
Invokesubmit-trigger-sync
RPC.- Parameters:
input
- ofsubmit-trigger-sync
- Returns:
- output of
submit-trigger-sync
-
-