Skip to content

Commit 1bd47d4

Browse files
committed
api: Annotate some nicira apis
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
1 parent e849d70 commit 1bd47d4

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

plugins/network-elements/nicira-nvp/src/com/cloud/api/commands/AddNiciraNvpDeviceCmd.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
// under the License.
1717
package com.cloud.api.commands;
1818

19+
import org.apache.cloudstack.api.response.PhysicalNetworkResponse;
1920
import org.apache.log4j.Logger;
2021

2122
import org.apache.cloudstack.api.ApiConstants;
2223
import org.apache.cloudstack.api.BaseAsyncCmd;
2324
import org.apache.cloudstack.api.BaseCmd;
24-
import org.apache.cloudstack.api.IdentityMapper;
2525
import org.apache.cloudstack.api.Implementation;
2626
import org.apache.cloudstack.api.Parameter;
2727
import org.apache.cloudstack.api.PlugService;
@@ -48,8 +48,8 @@ public class AddNiciraNvpDeviceCmd extends BaseAsyncCmd {
4848
//////////////// API parameters /////////////////////
4949
/////////////////////////////////////////////////////
5050

51-
@IdentityMapper(entityTableName="physical_network")
52-
@Parameter(name=ApiConstants.PHYSICAL_NETWORK_ID, type=CommandType.LONG, required=true, description="the Physical Network ID")
51+
@Parameter(name=ApiConstants.PHYSICAL_NETWORK_ID, type=CommandType.UUID, entityType = PhysicalNetworkResponse.class,
52+
required=true, description="the Physical Network ID")
5353
private Long physicalNetworkId;
5454

5555
@Parameter(name=ApiConstants.HOST_NAME, type=CommandType.STRING, required = true, description="Hostname of ip address of the Nicira NVP Controller.")

plugins/network-elements/nicira-nvp/src/com/cloud/api/commands/ListNiciraNvpDevicesCmd.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import java.util.ArrayList;
2020
import java.util.List;
2121

22+
import org.apache.cloudstack.api.response.PhysicalNetworkResponse;
2223
import org.apache.log4j.Logger;
2324

2425
import org.apache.cloudstack.api.ApiConstants;
@@ -50,8 +51,8 @@ public class ListNiciraNvpDevicesCmd extends BaseListCmd {
5051
//////////////// API parameters /////////////////////
5152
/////////////////////////////////////////////////////
5253

53-
@IdentityMapper(entityTableName="physical_network")
54-
@Parameter(name=ApiConstants.PHYSICAL_NETWORK_ID, type=CommandType.LONG, description="the Physical Network ID")
54+
@Parameter(name=ApiConstants.PHYSICAL_NETWORK_ID, type=CommandType.UUID, entityType = PhysicalNetworkResponse.class,
55+
description="the Physical Network ID")
5556
private Long physicalNetworkId;
5657

5758
@IdentityMapper(entityTableName="external_nicira_nvp_devices")

0 commit comments

Comments
 (0)