public class HyperVNetworkPolicy
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
HyperVNetworkPolicy() |
|
HyperVNetworkPolicy(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
HyperVNetworkPolicy |
executeCreate() |
HyperVNetworkPolicy |
executeDelete() |
HyperVNetworkPolicy |
executeUpdate() |
static java.util.Collection<HyperVNetworkPolicy> |
get(java.lang.String datacenterId,
java.lang.String cloudId,
CuicServer server) |
java.lang.String |
getAdapterType() |
java.lang.String |
getCloudName() |
CuicServer |
getCuicServer() |
java.util.List<HypervNetworkPolicyNic> |
getNetworks() |
java.lang.String |
getPolicyDescription() |
int |
getPolicyId() |
java.lang.String |
getPolicyName() |
java.lang.String |
getStaticIpPool() |
java.lang.String |
getVirtualNetworkName() |
int |
getVlanId() |
boolean |
isAssignVLAN() |
boolean |
isCopyFromTemplate() |
boolean |
isDhcp() |
boolean |
isMacSpoof() |
void |
setAdapterType(java.lang.String adapterType) |
void |
setAssignVLAN(boolean assignVLAN) |
void |
setCloudName(java.lang.String cloudName) |
void |
setCopyFromTemplate(boolean copyFromTemplate) |
void |
setCuicServer(CuicServer api) |
void |
setDhcp(boolean isDhcp) |
void |
setMacSpoof(boolean macSpoof) |
void |
setNetworks(java.util.List<HypervNetworkPolicyNic> networks) |
void |
setPolicyDescription(java.lang.String policyDescription) |
void |
setPolicyId(int policyId) |
void |
setPolicyName(java.lang.String policyName) |
void |
setStaticIpPool(java.lang.String staticIpPool) |
void |
setVirtualNetworkName(java.lang.String virtualNetworkName) |
void |
setVlanId(int vlanId) |
protected HyperVNetworkPolicy()
public HyperVNetworkPolicy(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public int getPolicyId()
public java.lang.String getPolicyName()
public java.lang.String getPolicyDescription()
public java.lang.String getCloudName()
public java.lang.String getVirtualNetworkName()
public boolean isCopyFromTemplate()
public java.lang.String getAdapterType()
public boolean isMacSpoof()
public boolean isAssignVLAN()
public int getVlanId()
public boolean isDhcp()
public java.lang.String getStaticIpPool()
public java.util.List<HypervNetworkPolicyNic> getNetworks()
public void setPolicyId(int policyId)
public void setPolicyName(java.lang.String policyName)
public void setPolicyDescription(java.lang.String policyDescription)
public void setCloudName(java.lang.String cloudName)
public void setVirtualNetworkName(java.lang.String virtualNetworkName)
public void setCopyFromTemplate(boolean copyFromTemplate)
public void setAdapterType(java.lang.String adapterType)
public void setMacSpoof(boolean macSpoof)
public void setAssignVLAN(boolean assignVLAN)
public void setVlanId(int vlanId)
public void setDhcp(boolean isDhcp)
public void setStaticIpPool(java.lang.String staticIpPool)
public void setNetworks(java.util.List<HypervNetworkPolicyNic> networks)
public static java.util.Collection<HyperVNetworkPolicy> get(java.lang.String datacenterId, java.lang.String cloudId, CuicServer server) throws java.lang.Exception
java.lang.Exception
public HyperVNetworkPolicy executeUpdate() throws java.lang.Exception
java.lang.Exception
public HyperVNetworkPolicy executeCreate() throws java.lang.Exception
java.lang.Exception
public HyperVNetworkPolicy executeDelete() throws java.lang.Exception
java.lang.Exception