public class XPartition extends Object implements org.jvnet.jaxb2_commons.lang.ToString
Java class for x_partition complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="x_partition">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="non_time_partition_spec" type="{uri:lens:cube:0.1}x_part_spec" minOccurs="0"/>
         <element name="time_partition_spec" type="{uri:lens:cube:0.1}x_time_part_spec" minOccurs="0"/>
         <element name="full_partition_spec" type="{uri:lens:cube:0.1}x_part_spec" minOccurs="0"/>
         <element name="partition_parameters" type="{uri:lens:cube:0.1}x_properties" minOccurs="0"/>
         <element name="serde_parameters" type="{uri:lens:cube:0.1}x_properties" minOccurs="0"/>
       </sequence>
       <attribute name="fact_or_dimension_table_name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="location" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="input_format" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="output_format" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="serde_classname" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="update_period" type="{uri:lens:cube:0.1}x_update_period" />
     </restriction>
   </complexContent>
 </complexType>
 | Constructor and Description | 
|---|
| XPartition() | 
| Modifier and Type | Method and Description | 
|---|---|
| StringBuilder | append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
      StringBuilder buffer,
      org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) | 
| StringBuilder | appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
            StringBuilder buffer,
            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) | 
| String | getFactOrDimensionTableName()Gets the value of the factOrDimensionTableName property. | 
| XPartSpec | getFullPartitionSpec()Gets the value of the fullPartitionSpec property. | 
| String | getInputFormat()Gets the value of the inputFormat property. | 
| String | getLocation()Gets the value of the location property. | 
| String | getName()Gets the value of the name property. | 
| XPartSpec | getNonTimePartitionSpec()Gets the value of the nonTimePartitionSpec property. | 
| String | getOutputFormat()Gets the value of the outputFormat property. | 
| XProperties | getPartitionParameters()Gets the value of the partitionParameters property. | 
| String | getSerdeClassname()Gets the value of the serdeClassname property. | 
| XProperties | getSerdeParameters()Gets the value of the serdeParameters property. | 
| XTimePartSpec | getTimePartitionSpec()Gets the value of the timePartitionSpec property. | 
| XUpdatePeriod | getUpdatePeriod()Gets the value of the updatePeriod property. | 
| void | setFactOrDimensionTableName(String value)Sets the value of the factOrDimensionTableName property. | 
| void | setFullPartitionSpec(XPartSpec value)Sets the value of the fullPartitionSpec property. | 
| void | setInputFormat(String value)Sets the value of the inputFormat property. | 
| void | setLocation(String value)Sets the value of the location property. | 
| void | setName(String value)Sets the value of the name property. | 
| void | setNonTimePartitionSpec(XPartSpec value)Sets the value of the nonTimePartitionSpec property. | 
| void | setOutputFormat(String value)Sets the value of the outputFormat property. | 
| void | setPartitionParameters(XProperties value)Sets the value of the partitionParameters property. | 
| void | setSerdeClassname(String value)Sets the value of the serdeClassname property. | 
| void | setSerdeParameters(XProperties value)Sets the value of the serdeParameters property. | 
| void | setTimePartitionSpec(XTimePartSpec value)Sets the value of the timePartitionSpec property. | 
| void | setUpdatePeriod(XUpdatePeriod value)Sets the value of the updatePeriod property. | 
| String | toString() | 
public XPartSpec getNonTimePartitionSpec()
XPartSpecpublic void setNonTimePartitionSpec(XPartSpec value)
value - allowed object is
     XPartSpecpublic XTimePartSpec getTimePartitionSpec()
XTimePartSpecpublic void setTimePartitionSpec(XTimePartSpec value)
value - allowed object is
     XTimePartSpecpublic XPartSpec getFullPartitionSpec()
XPartSpecpublic void setFullPartitionSpec(XPartSpec value)
value - allowed object is
     XPartSpecpublic XProperties getPartitionParameters()
XPropertiespublic void setPartitionParameters(XProperties value)
value - allowed object is
     XPropertiespublic XProperties getSerdeParameters()
XPropertiespublic void setSerdeParameters(XProperties value)
value - allowed object is
     XPropertiespublic String getFactOrDimensionTableName()
Stringpublic void setFactOrDimensionTableName(String value)
value - allowed object is
     Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
     Stringpublic String getLocation()
Stringpublic void setLocation(String value)
value - allowed object is
     Stringpublic String getInputFormat()
Stringpublic void setInputFormat(String value)
value - allowed object is
     Stringpublic String getOutputFormat()
Stringpublic void setOutputFormat(String value)
value - allowed object is
     Stringpublic String getSerdeClassname()
Stringpublic void setSerdeClassname(String value)
value - allowed object is
     Stringpublic XUpdatePeriod getUpdatePeriod()
XUpdatePeriodpublic void setUpdatePeriod(XUpdatePeriod value)
value - allowed object is
     XUpdatePeriodpublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringCopyright © 2014–2015 Apache Software Foundation. All rights reserved.