org.virtualbox_5_0
Class IBandwidthGroup

java.lang.Object
  extended by org.virtualbox_5_0.IUnknown
      extended by org.virtualbox_5_0.IBandwidthGroup

public class IBandwidthGroup
extends IUnknown

Represents one bandwidth group. Interface ID: {31587F93-2D12-4D7C-BA6D-CE51D0D5B265}


Field Summary
 
Fields inherited from class org.virtualbox_5_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IBandwidthGroup(java.lang.String wrapped, org.virtualbox_5_0.ObjectRefManager objMgr, org.virtualbox_5_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Long getMaxBytesPerSec()
          The maximum number of bytes which can be transfered by all entities attached to this group during one second.
 java.lang.String getName()
          Name of the group.
 java.lang.Long getReference()
          How many devices/medium attachments use this group.
 BandwidthGroupType getType()
          Type of the group.
static IBandwidthGroup queryInterface(IUnknown obj)
           
 void setMaxBytesPerSec(java.lang.Long value)
          The maximum number of bytes which can be transfered by all entities attached to this group during one second.
 
Methods inherited from class org.virtualbox_5_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IBandwidthGroup

public IBandwidthGroup(java.lang.String wrapped,
                       org.virtualbox_5_0.ObjectRefManager objMgr,
                       org.virtualbox_5_0.jaxws.VboxPortType port)
Method Detail

getName

public java.lang.String getName()
Name of the group.

Returns:
String

getType

public BandwidthGroupType getType()
Type of the group.

Returns:
org.virtualbox_5_0.BandwidthGroupType

getReference

public java.lang.Long getReference()
How many devices/medium attachments use this group.

Returns:
Long

getMaxBytesPerSec

public java.lang.Long getMaxBytesPerSec()
The maximum number of bytes which can be transfered by all entities attached to this group during one second.

Returns:
Long

setMaxBytesPerSec

public void setMaxBytesPerSec(java.lang.Long value)
The maximum number of bytes which can be transfered by all entities attached to this group during one second.

Parameters:
value - Long

queryInterface

public static IBandwidthGroup queryInterface(IUnknown obj)