org.apache.hive.service.cli.thrift
Class TStatus

java.lang.Object
  extended by org.apache.hive.service.cli.thrift.TStatus
All Implemented Interfaces:
Serializable, Cloneable, Comparable<TStatus>, org.apache.thrift.TBase<TStatus,TStatus._Fields>

public class TStatus
extends Object
implements org.apache.thrift.TBase<TStatus,TStatus._Fields>, Serializable, Cloneable

See Also:
Serialized Form

Nested Class Summary
static class TStatus._Fields
          The set of fields this struct contains, along with convenience methods for finding and manipulating them.
 
Field Summary
static Map<TStatus._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
           
 
Constructor Summary
TStatus()
           
TStatus(TStatus other)
          Performs a deep copy on other.
TStatus(TStatusCode statusCode)
           
 
Method Summary
 void addToInfoMessages(String elem)
           
 void clear()
           
 int compareTo(TStatus other)
           
 TStatus deepCopy()
           
 boolean equals(Object that)
           
 boolean equals(TStatus that)
           
 TStatus._Fields fieldForId(int fieldId)
           
 int getErrorCode()
           
 String getErrorMessage()
           
 Object getFieldValue(TStatus._Fields field)
           
 List<String> getInfoMessages()
           
 Iterator<String> getInfoMessagesIterator()
           
 int getInfoMessagesSize()
           
 String getSqlState()
           
 TStatusCode getStatusCode()
           
 int hashCode()
           
 boolean isSet(TStatus._Fields field)
          Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
 boolean isSetErrorCode()
          Returns true if field errorCode is set (has been assigned a value) and false otherwise
 boolean isSetErrorMessage()
          Returns true if field errorMessage is set (has been assigned a value) and false otherwise
 boolean isSetInfoMessages()
          Returns true if field infoMessages is set (has been assigned a value) and false otherwise
 boolean isSetSqlState()
          Returns true if field sqlState is set (has been assigned a value) and false otherwise
 boolean isSetStatusCode()
          Returns true if field statusCode is set (has been assigned a value) and false otherwise
 void read(org.apache.thrift.protocol.TProtocol iprot)
           
 void setErrorCode(int errorCode)
           
 void setErrorCodeIsSet(boolean value)
           
 void setErrorMessage(String errorMessage)
           
 void setErrorMessageIsSet(boolean value)
           
 void setFieldValue(TStatus._Fields field, Object value)
           
 void setInfoMessages(List<String> infoMessages)
           
 void setInfoMessagesIsSet(boolean value)
           
 void setSqlState(String sqlState)
           
 void setSqlStateIsSet(boolean value)
           
 void setStatusCode(TStatusCode statusCode)
           
 void setStatusCodeIsSet(boolean value)
           
 String toString()
           
 void unsetErrorCode()
           
 void unsetErrorMessage()
           
 void unsetInfoMessages()
           
 void unsetSqlState()
           
 void unsetStatusCode()
           
 void validate()
           
 void write(org.apache.thrift.protocol.TProtocol oprot)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

metaDataMap

public static final Map<TStatus._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
Constructor Detail

TStatus

public TStatus()

TStatus

public TStatus(TStatusCode statusCode)

TStatus

public TStatus(TStatus other)
Performs a deep copy on other.

Method Detail

deepCopy

public TStatus deepCopy()
Specified by:
deepCopy in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>

clear

public void clear()
Specified by:
clear in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>

getStatusCode

public TStatusCode getStatusCode()
See Also:
TStatusCode

setStatusCode

public void setStatusCode(TStatusCode statusCode)
See Also:
TStatusCode

unsetStatusCode

public void unsetStatusCode()

isSetStatusCode

public boolean isSetStatusCode()
Returns true if field statusCode is set (has been assigned a value) and false otherwise


setStatusCodeIsSet

public void setStatusCodeIsSet(boolean value)

getInfoMessagesSize

public int getInfoMessagesSize()

getInfoMessagesIterator

public Iterator<String> getInfoMessagesIterator()

addToInfoMessages

public void addToInfoMessages(String elem)

getInfoMessages

public List<String> getInfoMessages()

setInfoMessages

public void setInfoMessages(List<String> infoMessages)

unsetInfoMessages

public void unsetInfoMessages()

isSetInfoMessages

public boolean isSetInfoMessages()
Returns true if field infoMessages is set (has been assigned a value) and false otherwise


setInfoMessagesIsSet

public void setInfoMessagesIsSet(boolean value)

getSqlState

public String getSqlState()

setSqlState

public void setSqlState(String sqlState)

unsetSqlState

public void unsetSqlState()

isSetSqlState

public boolean isSetSqlState()
Returns true if field sqlState is set (has been assigned a value) and false otherwise


setSqlStateIsSet

public void setSqlStateIsSet(boolean value)

getErrorCode

public int getErrorCode()

setErrorCode

public void setErrorCode(int errorCode)

unsetErrorCode

public void unsetErrorCode()

isSetErrorCode

public boolean isSetErrorCode()
Returns true if field errorCode is set (has been assigned a value) and false otherwise


setErrorCodeIsSet

public void setErrorCodeIsSet(boolean value)

getErrorMessage

public String getErrorMessage()

setErrorMessage

public void setErrorMessage(String errorMessage)

unsetErrorMessage

public void unsetErrorMessage()

isSetErrorMessage

public boolean isSetErrorMessage()
Returns true if field errorMessage is set (has been assigned a value) and false otherwise


setErrorMessageIsSet

public void setErrorMessageIsSet(boolean value)

setFieldValue

public void setFieldValue(TStatus._Fields field,
                          Object value)
Specified by:
setFieldValue in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>

getFieldValue

public Object getFieldValue(TStatus._Fields field)
Specified by:
getFieldValue in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>

isSet

public boolean isSet(TStatus._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise

Specified by:
isSet in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>

equals

public boolean equals(Object that)
Overrides:
equals in class Object

equals

public boolean equals(TStatus that)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(TStatus other)
Specified by:
compareTo in interface Comparable<TStatus>

fieldForId

public TStatus._Fields fieldForId(int fieldId)
Specified by:
fieldForId in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>

read

public void read(org.apache.thrift.protocol.TProtocol iprot)
          throws org.apache.thrift.TException
Specified by:
read in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>
Throws:
org.apache.thrift.TException

write

public void write(org.apache.thrift.protocol.TProtocol oprot)
           throws org.apache.thrift.TException
Specified by:
write in interface org.apache.thrift.TBase<TStatus,TStatus._Fields>
Throws:
org.apache.thrift.TException

toString

public String toString()
Overrides:
toString in class Object

validate

public void validate()
              throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException


Copyright © 2013 The Apache Software Foundation