org.soyatec.windowsazure.management
Class RoleInstance

java.lang.Object
  extended by org.soyatec.windowsazure.management.RoleInstance

public class RoleInstance
extends java.lang.Object

Represents an instance of a role.


Constructor Summary
RoleInstance()
          Construct a new RoleInstance object.
RoleInstance(java.lang.String roleName, java.lang.String instanceName, InstanceStatus instanceStatus, int instanceUpgradeDomain, int instanceFaultDomain, InstanceSize instanceSize)
          Construct a new RoleInstance object with a byte roleName, instanceName and instanceStatus, instanceUpgradeDomain, instanceFaultDomain, instanceSize.
 
Method Summary
 int getInstanceFaultDomain()
           
 java.lang.String getInstanceName()
           
 InstanceSize getInstanceSize()
           
 InstanceStatus getInstanceStatus()
           
 int getInstanceUpgradeDomain()
           
 java.lang.String getRoleName()
           
 void setInstanceFaultDomain(int instanceFaultDomain)
           
 void setInstanceName(java.lang.String instanceName)
          Set the instanceName of RoleInstance.
 void setInstanceSize(InstanceSize instanceSize)
           
 void setInstanceStatus(InstanceStatus instanceStatus)
          Set the instanceState of RoleInstance.
 void setInstanceUpgradeDomain(int instanceUpgradeDomain)
           
 void setRoleName(java.lang.String roleName)
          Set the role name of RoleInstance.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoleInstance

public RoleInstance()
Construct a new RoleInstance object.


RoleInstance

public RoleInstance(java.lang.String roleName,
                    java.lang.String instanceName,
                    InstanceStatus instanceStatus,
                    int instanceUpgradeDomain,
                    int instanceFaultDomain,
                    InstanceSize instanceSize)
Construct a new RoleInstance object with a byte roleName, instanceName and instanceStatus, instanceUpgradeDomain, instanceFaultDomain, instanceSize.

Method Detail

getInstanceUpgradeDomain

public int getInstanceUpgradeDomain()
Returns:
the instanceUpgradeDomain

setInstanceUpgradeDomain

public void setInstanceUpgradeDomain(int instanceUpgradeDomain)
Parameters:
instanceUpgradeDomain - the instanceUpgradeDomain to set

getInstanceFaultDomain

public int getInstanceFaultDomain()
Returns:
the instanceFaultDomain

setInstanceFaultDomain

public void setInstanceFaultDomain(int instanceFaultDomain)
Parameters:
instanceFaultDomain - the instanceFaultDomain to set

getInstanceSize

public InstanceSize getInstanceSize()
Returns:
the instanceSize

setInstanceSize

public void setInstanceSize(InstanceSize instanceSize)
Parameters:
instanceSize - the instanceSize to set

getRoleName

public java.lang.String getRoleName()
Returns:
the role name of RoleInstance.

setRoleName

public void setRoleName(java.lang.String roleName)
Set the role name of RoleInstance.

Parameters:
roleName -

getInstanceName

public java.lang.String getInstanceName()
Returns:
the instanceName of RoleInstance.

setInstanceName

public void setInstanceName(java.lang.String instanceName)
Set the instanceName of RoleInstance.

Parameters:
instanceName -

getInstanceStatus

public InstanceStatus getInstanceStatus()
Returns:
the instanceState of RoleInstance.

setInstanceStatus

public void setInstanceStatus(InstanceStatus instanceStatus)
Set the instanceState of RoleInstance.

Parameters:
instanceState -