org.jclouds.vcloud.director.v1_5.domain.query
Class QueryResultDatastoreRecord

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.query.QueryResultRecordType
      extended by org.jclouds.vcloud.director.v1_5.domain.query.QueryResultDatastoreRecord

public class QueryResultDatastoreRecord
extends QueryResultRecordType

Represents the results from a Datastore vCloud query as a record.

 <complexType name="QueryResultDatastoreRecordType" />
 

Author:
grkvlt@apache.org

Nested Class Summary
static class QueryResultDatastoreRecord.Builder<B extends QueryResultDatastoreRecord.Builder<B>>
           
 
Field Summary
protected  String datastoreType
           
protected  Boolean isDeleted
           
protected  Boolean isEnabled
           
protected  String moref
           
protected  String name
           
protected  Integer numberOfProviderVdcs
           
protected  Long provisionedStorageMB
           
protected  Long requestedStorageMB
           
protected  Long storageMB
           
protected  Long storageUsedMB
           
protected  String vc
           
protected  String vcName
           
 
Method Summary
static QueryResultDatastoreRecord.Builder<?> builder()
           
 boolean equals(Object o)
           
 String getDatastoreType()
          Gets the value of the datastoreType property.
 String getMoref()
          Gets the value of the moref property.
 String getName()
          Gets the value of the name property.
 Integer getNumberOfProviderVdcs()
          Gets the value of the numberOfProviderVdcs property.
 Long getProvisionedStorageMB()
          Gets the value of the provisionedStorageMB property.
 Long getRequestedStorageMB()
          Gets the value of the requestedStorageMB property.
 Long getStorageMB()
          Gets the value of the storageMB property.
 Long getStorageUsedMB()
          Gets the value of the storageUsedMB property.
 String getVc()
          Gets the value of the vc property.
 String getVcName()
          Gets the value of the vcName property.
 int hashCode()
           
 Boolean isDeleted()
          Gets the value of the isDeleted property.
 Boolean isEnabled()
          Gets the value of the isEnabled property.
 void setDatastoreType(String value)
          Sets the value of the datastoreType property.
 void setIsDeleted(Boolean value)
          Sets the value of the isDeleted property.
 void setIsEnabled(Boolean value)
          Sets the value of the isEnabled property.
 void setMoref(String value)
          Sets the value of the moref property.
 void setName(String value)
          Sets the value of the name property.
 void setNumberOfProviderVdcs(Integer value)
          Sets the value of the numberOfProviderVdcs property.
 void setProvisionedStorageMB(Long value)
          Sets the value of the provisionedStorageMB property.
 void setRequestedStorageMB(Long value)
          Sets the value of the requestedStorageMB property.
 void setStorageMB(Long value)
          Sets the value of the storageMB property.
 void setStorageUsedMB(Long value)
          Sets the value of the storageUsedMB property.
 void setVc(String value)
          Sets the value of the vc property.
 void setVcName(String value)
          Sets the value of the vcName property.
 com.google.common.base.Objects.ToStringHelper string()
           
 QueryResultDatastoreRecord.Builder<?> toBuilder()
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.query.QueryResultRecordType
getHref, getId, getLinks, getType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name

datastoreType

protected String datastoreType

isEnabled

protected Boolean isEnabled

isDeleted

protected Boolean isDeleted

storageUsedMB

protected Long storageUsedMB

storageMB

protected Long storageMB

provisionedStorageMB

protected Long provisionedStorageMB

requestedStorageMB

protected Long requestedStorageMB

vc

protected String vc

vcName

protected String vcName

moref

protected String moref

numberOfProviderVdcs

protected Integer numberOfProviderVdcs
Method Detail

builder

public static QueryResultDatastoreRecord.Builder<?> builder()

toBuilder

public QueryResultDatastoreRecord.Builder<?> toBuilder()
Overrides:
toBuilder in class QueryResultRecordType

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getDatastoreType

public String getDatastoreType()
Gets the value of the datastoreType property.

Returns:
possible object is String

setDatastoreType

public void setDatastoreType(String value)
Sets the value of the datastoreType property.

Parameters:
value - allowed object is String

isEnabled

public Boolean isEnabled()
Gets the value of the isEnabled property.

Returns:
possible object is Boolean

setIsEnabled

public void setIsEnabled(Boolean value)
Sets the value of the isEnabled property.

Parameters:
value - allowed object is Boolean

isDeleted

public Boolean isDeleted()
Gets the value of the isDeleted property.

Returns:
possible object is Boolean

setIsDeleted

public void setIsDeleted(Boolean value)
Sets the value of the isDeleted property.

Parameters:
value - allowed object is Boolean

getStorageUsedMB

public Long getStorageUsedMB()
Gets the value of the storageUsedMB property.

Returns:
possible object is Long

setStorageUsedMB

public void setStorageUsedMB(Long value)
Sets the value of the storageUsedMB property.

Parameters:
value - allowed object is Long

getStorageMB

public Long getStorageMB()
Gets the value of the storageMB property.

Returns:
possible object is Long

setStorageMB

public void setStorageMB(Long value)
Sets the value of the storageMB property.

Parameters:
value - allowed object is Long

getProvisionedStorageMB

public Long getProvisionedStorageMB()
Gets the value of the provisionedStorageMB property.

Returns:
possible object is Long

setProvisionedStorageMB

public void setProvisionedStorageMB(Long value)
Sets the value of the provisionedStorageMB property.

Parameters:
value - allowed object is Long

getRequestedStorageMB

public Long getRequestedStorageMB()
Gets the value of the requestedStorageMB property.

Returns:
possible object is Long

setRequestedStorageMB

public void setRequestedStorageMB(Long value)
Sets the value of the requestedStorageMB property.

Parameters:
value - allowed object is Long

getVc

public String getVc()
Gets the value of the vc property.

Returns:
possible object is String

setVc

public void setVc(String value)
Sets the value of the vc property.

Parameters:
value - allowed object is String

getVcName

public String getVcName()
Gets the value of the vcName property.

Returns:
possible object is String

setVcName

public void setVcName(String value)
Sets the value of the vcName property.

Parameters:
value - allowed object is String

getMoref

public String getMoref()
Gets the value of the moref property.

Returns:
possible object is String

setMoref

public void setMoref(String value)
Sets the value of the moref property.

Parameters:
value - allowed object is String

getNumberOfProviderVdcs

public Integer getNumberOfProviderVdcs()
Gets the value of the numberOfProviderVdcs property.

Returns:
possible object is Integer

setNumberOfProviderVdcs

public void setNumberOfProviderVdcs(Integer value)
Sets the value of the numberOfProviderVdcs property.

Parameters:
value - allowed object is Integer

equals

public boolean equals(Object o)
Overrides:
equals in class QueryResultRecordType

hashCode

public int hashCode()
Overrides:
hashCode in class QueryResultRecordType

string

public com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class QueryResultRecordType


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.