org.soyatec.windowsazure.management
Class StorageAccountProperties

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

public class StorageAccountProperties
extends java.lang.Object

This class defines all properties of a Storage account.

Author:
yyang

Constructor Summary
StorageAccountProperties()
          Construct a new StorageAccountProperties object.
StorageAccountProperties(java.lang.String name, java.lang.String url, java.lang.String description, java.lang.String affinityGroup, java.lang.String location, java.lang.String label)
          Construct a new StorageAccountProperties object.
 
Method Summary
 java.lang.String getAffinityGroup()
           
 java.lang.String getDescription()
           
 java.lang.String getLabel()
           
 java.lang.String getLocation()
           
 java.lang.String getName()
           
 java.lang.String getUrl()
           
 void setAffinityGroup(java.lang.String affinityGroup)
          Set the affinity group of StorageAccountProperties.
 void setDescription(java.lang.String description)
          Set the description of StorageAccountProperties.
 void setLabel(java.lang.String label)
          Set the label of StorageAccountProperties.
 void setLocation(java.lang.String location)
          Set the location of StorageAccountProperties.
 void setName(java.lang.String name)
           
 void setUrl(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageAccountProperties

public StorageAccountProperties()
Construct a new StorageAccountProperties object.


StorageAccountProperties

public StorageAccountProperties(java.lang.String name,
                                java.lang.String url,
                                java.lang.String description,
                                java.lang.String affinityGroup,
                                java.lang.String location,
                                java.lang.String label)
Construct a new StorageAccountProperties object.

Method Detail

getDescription

public java.lang.String getDescription()
Returns:
the description of StorageAccountProperties.

setDescription

public void setDescription(java.lang.String description)
Set the description of StorageAccountProperties.

Parameters:
description -

getAffinityGroup

public java.lang.String getAffinityGroup()
Returns:
the affinity group of StorageAccountProperties.

setAffinityGroup

public void setAffinityGroup(java.lang.String affinityGroup)
Set the affinity group of StorageAccountProperties.

Parameters:
affinityGroup -

getLocation

public java.lang.String getLocation()
Returns:
the location of StorageAccountProperties.

setLocation

public void setLocation(java.lang.String location)
Set the location of StorageAccountProperties.

Parameters:
location -

getLabel

public java.lang.String getLabel()
Returns:
the label of StorageAccountProperties.

setLabel

public void setLabel(java.lang.String label)
Set the label of StorageAccountProperties.

Parameters:
label -

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getUrl

public java.lang.String getUrl()
Returns:
the url

setUrl

public void setUrl(java.lang.String url)
Parameters:
url - the url to set