Interface RpcbenchPayloadData
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.DataRoot<RpcbenchPayloadData>
@Generated("mdsal-binding-generator")
public interface RpcbenchPayloadData
extends org.opendaylight.yangtools.binding.DataRoot<RpcbenchPayloadData>
Copyright © 2015, 2018 Cisco Systems, Inc. and others. This program and the
accompanying materials are made available under the terms of the Eclipse Public
License v1.0 which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
This class represents the following YANG schema fragment defined in module rpcbench-payload
module rpcbench-payload {
yang-version 1;
namespace rpcbench-payload;
prefix rpcb;
import yang-ext {
prefix ext;
revision-date 2013-07-09;
}
revision 2015-07-02 {
}
identity node-context {
}
grouping payload {
list payload {
key id;
leaf id {
type int32;
}
}
}
rpc global-rpc-bench {
input input {
uses payload;
}
output output {
uses payload;
}
}
rpc routed-rpc-bench {
input input {
leaf node {
ext:context-reference node-context;
type instance-identifier;
}
uses payload;
}
output output {
uses payload;
}
}
container rpcbench-rpc-routes {
list rpc-route {
key id;
ext:context-instance node-context;
leaf id {
type string;
}
}
}
}
-
Method Summary
Modifier and TypeMethodDescriptionReturn rpcbenchRpcRoutes, ornullif it is not present.default Class<RpcbenchPayloadData> @NonNull RpcbenchRpcRoutesReturn rpcbenchRpcRoutes, or an empty instance if it is not present.
-
Method Details
-
implementedInterface
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.DataRoot<RpcbenchPayloadData>
-
getRpcbenchRpcRoutes
RpcbenchRpcRoutes getRpcbenchRpcRoutes()Return rpcbenchRpcRoutes, ornullif it is not present.- Returns:
RpcbenchRpcRoutesrpcbenchRpcRoutes, ornullif it is not present.
-
nonnullRpcbenchRpcRoutes
@NonNull RpcbenchRpcRoutes nonnullRpcbenchRpcRoutes()Return rpcbenchRpcRoutes, or an empty instance if it is not present.- Returns:
RpcbenchRpcRoutesrpcbenchRpcRoutes, or an empty instance if it is not present.
-