Class DatabaseType
- java.lang.Object
-
- org.pentaho.platform.plugin.services.importexport.exportManifest.bindings.DatabaseType
-
public class DatabaseType extends Object
Java class for databaseType complex type. The following schema fragment specifies the expected content contained within this class.<complexType name="databaseType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="defaultDatabasePort" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="extraOptionsHelpUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="shortName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="supportedAccessTypes" type="{http://www.pentaho.com/schema/}databaseAccessType" maxOccurs="unbounded" minOccurs="0"/> <element name="defaultDatabaseName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="defaultOptions"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="entry" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="key" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DatabaseType.DefaultOptions
Defining an inner class to support the DefaultOptions'Map object from the original class.
-
Field Summary
Fields Modifier and Type Field Description protected String
defaultDatabaseName
protected int
defaultDatabasePort
protected DatabaseType.DefaultOptions
defaultOptions
protected String
extraOptionsHelpUrl
protected String
name
protected String
shortName
protected List<DatabaseAccessType>
supportedAccessTypes
-
Constructor Summary
Constructors Constructor Description DatabaseType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultDatabaseName()
Gets the value of the defaultDatabaseName property.int
getDefaultDatabasePort()
Gets the value of the defaultDatabasePort property.DatabaseType.DefaultOptions
getDefaultOptions()
Gets the value of the defaultOptions property.String
getExtraOptionsHelpUrl()
Gets the value of the extraOptionsHelpUrl property.String
getName()
Gets the value of the name property.String
getShortName()
Gets the value of the shortName property.List<DatabaseAccessType>
getSupportedAccessTypes()
Gets the value of the supportedAccessTypes property.void
setDefaultDatabaseName(String value)
Sets the value of the defaultDatabaseName property.void
setDefaultDatabasePort(int value)
Sets the value of the defaultDatabasePort property.void
setDefaultOptions(DatabaseType.DefaultOptions value)
Sets the value of the defaultOptions property.void
setExtraOptionsHelpUrl(String value)
Sets the value of the extraOptionsHelpUrl property.void
setName(String value)
Sets the value of the name property.void
setShortName(String value)
Sets the value of the shortName property.
-
-
-
Field Detail
-
defaultDatabasePort
protected int defaultDatabasePort
-
extraOptionsHelpUrl
protected String extraOptionsHelpUrl
-
name
protected String name
-
shortName
protected String shortName
-
supportedAccessTypes
protected List<DatabaseAccessType> supportedAccessTypes
-
defaultDatabaseName
protected String defaultDatabaseName
-
defaultOptions
protected DatabaseType.DefaultOptions defaultOptions
-
-
Method Detail
-
getDefaultDatabasePort
public int getDefaultDatabasePort()
Gets the value of the defaultDatabasePort property.
-
setDefaultDatabasePort
public void setDefaultDatabasePort(int value)
Sets the value of the defaultDatabasePort property.
-
getExtraOptionsHelpUrl
public String getExtraOptionsHelpUrl()
Gets the value of the extraOptionsHelpUrl property.- Returns:
- possible object is
String
-
setExtraOptionsHelpUrl
public void setExtraOptionsHelpUrl(String value)
Sets the value of the extraOptionsHelpUrl property.- Parameters:
value
- allowed object isString
-
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 isString
-
getShortName
public String getShortName()
Gets the value of the shortName property.- Returns:
- possible object is
String
-
setShortName
public void setShortName(String value)
Sets the value of the shortName property.- Parameters:
value
- allowed object isString
-
getSupportedAccessTypes
public List<DatabaseAccessType> getSupportedAccessTypes()
Gets the value of the supportedAccessTypes property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not aset
method for the supportedAccessTypes property. For example, to add a new item, do as follows:getSupportedAccessTypes().add( newItem );
Objects of the following type(s) are allowed in the listDatabaseAccessType
-
getDefaultDatabaseName
public String getDefaultDatabaseName()
Gets the value of the defaultDatabaseName property.- Returns:
- possible object is
String
-
setDefaultDatabaseName
public void setDefaultDatabaseName(String value)
Sets the value of the defaultDatabaseName property.
-
getDefaultOptions
public DatabaseType.DefaultOptions getDefaultOptions()
Gets the value of the defaultOptions property.- Returns:
- possible object is
DatabaseType.DefaultOptions
-
setDefaultOptions
public void setDefaultOptions(DatabaseType.DefaultOptions value)
Sets the value of the defaultOptions property.- Parameters:
value
- allowed object isDatabaseType.DefaultOptions
-
-