All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.asterix.event.schema.yarnCluster.Node Maven / Gradle / Ivy

There is a newer version: 0.9.9
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2016.02.10 at 03:27:57 PM PST 
//


package org.apache.asterix.event.schema.yarnCluster;

import java.io.Serializable;
import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{yarn_cluster}id"/>
 *         <element ref="{yarn_cluster}cluster_ip"/>
 *         <element ref="{yarn_cluster}log_dir" minOccurs="0"/>
 *         <element ref="{yarn_cluster}txn_log_dir" minOccurs="0"/>
 *         <element ref="{yarn_cluster}store" minOccurs="0"/>
 *         <element ref="{yarn_cluster}iodevices" minOccurs="0"/>
 *         <element ref="{yarn_cluster}debug_port" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "id", "clusterIp", "logDir", "txnLogDir", "store", "iodevices", "debugPort" }) @XmlRootElement(name = "node") public class Node implements Serializable { private final static long serialVersionUID = 1L; @XmlElement(required = true) protected String id; @XmlElement(name = "cluster_ip", required = true) protected String clusterIp; @XmlElement(name = "log_dir") protected String logDir; @XmlElement(name = "txn_log_dir") protected String txnLogDir; protected String store; protected String iodevices; @XmlElement(name = "debug_port") protected BigInteger debugPort; /** * Default no-arg constructor * */ public Node() { super(); } /** * Fully-initialising value constructor * */ public Node(final String id, final String clusterIp, final String logDir, final String txnLogDir, final String store, final String iodevices, final BigInteger debugPort) { this.id = id; this.clusterIp = clusterIp; this.logDir = logDir; this.txnLogDir = txnLogDir; this.store = store; this.iodevices = iodevices; this.debugPort = debugPort; } /** * Gets the value of the id property. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the clusterIp property. * * @return * possible object is * {@link String } * */ public String getClusterIp() { return clusterIp; } /** * Sets the value of the clusterIp property. * * @param value * allowed object is * {@link String } * */ public void setClusterIp(String value) { this.clusterIp = value; } /** * Gets the value of the logDir property. * * @return * possible object is * {@link String } * */ public String getLogDir() { return logDir; } /** * Sets the value of the logDir property. * * @param value * allowed object is * {@link String } * */ public void setLogDir(String value) { this.logDir = value; } /** * Gets the value of the txnLogDir property. * * @return * possible object is * {@link String } * */ public String getTxnLogDir() { return txnLogDir; } /** * Sets the value of the txnLogDir property. * * @param value * allowed object is * {@link String } * */ public void setTxnLogDir(String value) { this.txnLogDir = value; } /** * Gets the value of the store property. * * @return * possible object is * {@link String } * */ public String getStore() { return store; } /** * Sets the value of the store property. * * @param value * allowed object is * {@link String } * */ public void setStore(String value) { this.store = value; } /** * Gets the value of the iodevices property. * * @return * possible object is * {@link String } * */ public String getIodevices() { return iodevices; } /** * Sets the value of the iodevices property. * * @param value * allowed object is * {@link String } * */ public void setIodevices(String value) { this.iodevices = value; } /** * Gets the value of the debugPort property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDebugPort() { return debugPort; } /** * Sets the value of the debugPort property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDebugPort(BigInteger value) { this.debugPort = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy