org.jclouds.dmtf.ovf
Class ProductSection

java.lang.Object
  extended by org.jclouds.dmtf.ovf.SectionType
      extended by org.jclouds.dmtf.ovf.ProductSection

public class ProductSection
extends SectionType

The ProductSection element specifies product-information for an appliance, such as product name, version, and vendor.

Author:
Adrian Cole, Adam Lowe, grkvlt@apache.org

Nested Class Summary
static class ProductSection.Builder<B extends ProductSection.Builder<B>>
           
 
Method Summary
static ProductSection.Builder<?> builder()
           
 boolean equals(Object obj)
           
 CimString getAppUrl()
          Experimental: URL resolving to deployed product instance.
 CimString getFullVersion()
          Product version, long form.
 MsgType getProduct()
          Name of product.
 CimString getProductUrl()
          URL resolving to product description.
 Set<ProductSectionProperty> getProperties()
          Properties for application-level customization.
 MsgType getVendor()
          Name of product vendor.
 CimString getVendorUrl()
          URL resolving to vendor description.
 CimString getVersion()
          Product version, short form.
 int hashCode()
           
protected  com.google.common.base.Objects.ToStringHelper string()
           
 ProductSection.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

builder

public static ProductSection.Builder<?> builder()

toBuilder

public ProductSection.Builder<?> toBuilder()

getProduct

public MsgType getProduct()
Name of product.


getVendor

public MsgType getVendor()
Name of product vendor.


getVersion

public CimString getVersion()
Product version, short form.


getFullVersion

public CimString getFullVersion()
Product version, long form.


getProductUrl

public CimString getProductUrl()
URL resolving to product description.


getVendorUrl

public CimString getVendorUrl()
URL resolving to vendor description.


getAppUrl

public CimString getAppUrl()
Experimental: URL resolving to deployed product instance.


getProperties

public Set<ProductSectionProperty> getProperties()
Properties for application-level customization.


hashCode

public int hashCode()
Overrides:
hashCode in class SectionType

equals

public boolean equals(Object obj)
Overrides:
equals in class SectionType

string

protected com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class SectionType


Copyright © 2009-2012 jclouds. All Rights Reserved.