Software Development Kit (SDK) and API Discussions

What is the difference between runner.run(request) and runner.list(request)?

lb98
1,317 Views

I can get List of VserverInfo in these two ways:

 

1)  VserverGetIterRequest vServerListReq = new VserverGetIterRequest();
      List<VserverInfo> vServers = runner.list(vServerListReq);

 

2)

VserverGetIterRequest vServerListReq = new VserverGetIterRequest();
VserverGetIterResponse vServerListResp = runner.run(vServerListReq);

List<VserverInfo> vServers = vServerListResp.getAttributesList();

 

Are they equivalent? Which one is better besides that first way saves one line of code?

Thanks!

0 REPLIES 0
Public