|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.dmtf.ovf.SectionType
org.jclouds.vcloud.director.v1_5.domain.section.LeaseSettingsSection
public class LeaseSettingsSection
Represents the lease settings section for a vApp.
<complexType name="LeaseSettingsSection">
<complexContent>
<extension base="{http://schemas.dmtf.org/ovf/envelope/1}Section_Type">
<sequence>
<element name="Link" type="{http://www.vmware.com/vcloud/v1.5}LinkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="DeploymentLeaseInSeconds" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="StorageLeaseInSeconds" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="DeploymentLeaseExpiration" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="StorageLeaseExpiration" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
<anyAttribute processContents='lax'/>
</extension>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
LeaseSettingsSection.Builder<B extends LeaseSettingsSection.Builder<B>>
|
| Method Summary | |
|---|---|
static LeaseSettingsSection.Builder<?> |
builder()
|
boolean |
equals(Object o)
|
Date |
getDeploymentLeaseExpiration()
Gets the value of the deploymentLeaseExpiration property. |
Integer |
getDeploymentLeaseInSeconds()
Gets the value of the deploymentLeaseInSeconds property. |
URI |
getHref()
Gets the value of the href property. |
Set<Link> |
getLinks()
Gets the value of the links property. |
Date |
getStorageLeaseExpiration()
Gets the value of the storageLeaseExpiration property. |
Integer |
getStorageLeaseInSeconds()
Gets the value of the storageLeaseInSeconds property. |
String |
getType()
Gets the value of the type property. |
int |
hashCode()
|
com.google.common.base.Objects.ToStringHelper |
string()
|
LeaseSettingsSection.Builder<?> |
toBuilder()
|
| Methods inherited from class org.jclouds.dmtf.ovf.SectionType |
|---|
getInfo, isRequired, setInfo, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static LeaseSettingsSection.Builder<?> builder()
public LeaseSettingsSection.Builder<?> toBuilder()
public Set<Link> getLinks()
public Integer getDeploymentLeaseInSeconds()
public Integer getStorageLeaseInSeconds()
public Date getDeploymentLeaseExpiration()
public Date getStorageLeaseExpiration()
public URI getHref()
public String getType()
public boolean equals(Object o)
equals in class org.jclouds.dmtf.ovf.SectionTypepublic int hashCode()
hashCode in class org.jclouds.dmtf.ovf.SectionTypepublic com.google.common.base.Objects.ToStringHelper string()
string in class org.jclouds.dmtf.ovf.SectionType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||