public class Table extends Configuration
Java class for Table complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Table">
<complexContent>
<extension base="{http://www.cloudgraph.org/config}Configuration">
<sequence>
<element name="HashAlgorithm" type="{http://www.cloudgraph.org/config}HashAlgorithm" minOccurs="0"/>
<element name="DataGraph" type="{http://www.cloudgraph.org/config}DataGraph" maxOccurs="unbounded"/>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="dataColumnFamilyName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="uniqueChecks" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="tombstoneRows" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="tombstoneRowsOverwriteable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="maprdbTablePathPrefix" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
dataColumnFamilyName |
protected List<DataGraph> |
dataGraphs |
protected HashAlgorithm |
hashAlgorithm |
protected String |
maprdbTablePathPrefix |
protected String |
name |
protected String |
namespace |
protected Boolean |
tombstoneRows |
protected Boolean |
tombstoneRowsOverwriteable |
protected Boolean |
uniqueChecks |
properties| Constructor and Description |
|---|
Table() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataColumnFamilyName()
Gets the value of the dataColumnFamilyName property.
|
List<DataGraph> |
getDataGraphs()
Gets the value of the dataGraphs property.
|
HashAlgorithm |
getHashAlgorithm()
Gets the value of the hashAlgorithm property.
|
String |
getMaprdbTablePathPrefix()
Gets the value of the maprdbTablePathPrefix property.
|
String |
getName()
Gets the value of the name property.
|
String |
getNamespace()
Gets the value of the namespace property.
|
boolean |
isTombstoneRows()
Gets the value of the tombstoneRows property.
|
boolean |
isTombstoneRowsOverwriteable()
Gets the value of the tombstoneRowsOverwriteable property.
|
boolean |
isUniqueChecks()
Gets the value of the uniqueChecks property.
|
void |
setDataColumnFamilyName(String value)
Sets the value of the dataColumnFamilyName property.
|
void |
setHashAlgorithm(HashAlgorithm value)
Sets the value of the hashAlgorithm property.
|
void |
setMaprdbTablePathPrefix(String value)
Sets the value of the maprdbTablePathPrefix property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNamespace(String value)
Sets the value of the namespace property.
|
void |
setTombstoneRows(Boolean value)
Sets the value of the tombstoneRows property.
|
void |
setTombstoneRowsOverwriteable(Boolean value)
Sets the value of the tombstoneRowsOverwriteable property.
|
void |
setUniqueChecks(Boolean value)
Sets the value of the uniqueChecks property.
|
getPropertiesprotected HashAlgorithm hashAlgorithm
protected String name
protected String namespace
protected String dataColumnFamilyName
protected Boolean uniqueChecks
protected Boolean tombstoneRows
protected Boolean tombstoneRowsOverwriteable
protected String maprdbTablePathPrefix
public HashAlgorithm getHashAlgorithm()
HashAlgorithmpublic void setHashAlgorithm(HashAlgorithm value)
value - allowed object is
HashAlgorithmpublic List<DataGraph> getDataGraphs()
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 a set method for the dataGraphs property.
For example, to add a new item, do as follows:
getDataGraphs().add(newItem);
Objects of the following type(s) are allowed in the list
DataGraph
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getNamespace()
Stringpublic void setNamespace(String value)
value - allowed object is
Stringpublic String getDataColumnFamilyName()
Stringpublic void setDataColumnFamilyName(String value)
value - allowed object is
Stringpublic boolean isUniqueChecks()
Booleanpublic void setUniqueChecks(Boolean value)
value - allowed object is
Booleanpublic boolean isTombstoneRows()
Booleanpublic void setTombstoneRows(Boolean value)
value - allowed object is
Booleanpublic boolean isTombstoneRowsOverwriteable()
Booleanpublic void setTombstoneRowsOverwriteable(Boolean value)
value - allowed object is
Booleanpublic String getMaprdbTablePathPrefix()
StringCopyright © 2017. All Rights Reserved.