Class Port.Binding
- java.lang.Object
-
- com.woorea.openstack.quantum.model.Port.Binding
-
- Enclosing class:
- Port
public static final class Port.Binding extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringhostIdThe host on which the port will be allocated.private java.util.Map<java.lang.String,java.lang.String>profileA map to enable applications running on the specific host to pass and receive vif port specific information to the plugin.private java.util.Map<java.lang.String,java.lang.String>vifDetailsA map containing additional information needed by the interface driverprivate java.lang.StringvifTypeThe vif type for the specific port.private java.lang.StringvnicTypeThe type of vnic that this port should be attached to
-
Constructor Summary
Constructors Constructor Description Binding()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetHostId()java.util.Map<java.lang.String,java.lang.String>getProfile()java.util.Map<java.lang.String,java.lang.String>getVifDetails()java.lang.StringgetVifType()java.lang.StringgetVnicType()voidsetHostId(java.lang.String hostId)voidsetProfile(java.util.Map<java.lang.String,java.lang.String> profile)voidsetVifDetails(java.util.Map<java.lang.String,java.lang.String> vifDetails)voidsetVifType(java.lang.String vifType)voidsetVnicType(java.lang.String vnicType)java.lang.StringtoString()
-
-
-
Field Detail
-
hostId
private java.lang.String hostId
The host on which the port will be allocated.
-
vifType
private java.lang.String vifType
The vif type for the specific port.
-
vnicType
private java.lang.String vnicType
The type of vnic that this port should be attached to
-
vifDetails
private java.util.Map<java.lang.String,java.lang.String> vifDetails
A map containing additional information needed by the interface driver
-
profile
private java.util.Map<java.lang.String,java.lang.String> profile
A map to enable applications running on the specific host to pass and receive vif port specific information to the plugin.
-
-
Method Detail
-
getHostId
public java.lang.String getHostId()
-
setHostId
public void setHostId(java.lang.String hostId)
-
getVifType
public java.lang.String getVifType()
-
setVifType
public void setVifType(java.lang.String vifType)
-
getVnicType
public java.lang.String getVnicType()
-
setVnicType
public void setVnicType(java.lang.String vnicType)
-
getVifDetails
public java.util.Map<java.lang.String,java.lang.String> getVifDetails()
-
setVifDetails
public void setVifDetails(java.util.Map<java.lang.String,java.lang.String> vifDetails)
-
getProfile
public java.util.Map<java.lang.String,java.lang.String> getProfile()
-
setProfile
public void setProfile(java.util.Map<java.lang.String,java.lang.String> profile)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-