Class TExecuteStatementReq

    • Field Detail

      • statement

        public String statement
      • runAsync

        public boolean runAsync
      • queryTimeout

        public long queryTimeout
      • canReadArrowResult

        public boolean canReadArrowResult
      • canDownloadResult

        public boolean canDownloadResult
      • canDecompressLZ4Result

        public boolean canDecompressLZ4Result
      • maxBytesPerFile

        public long maxBytesPerFile
      • resultRowLimit

        public long resultRowLimit
      • maxBytesPerBatch

        public long maxBytesPerBatch
    • Constructor Detail

      • TExecuteStatementReq

        public TExecuteStatementReq()
      • TExecuteStatementReq

        public TExecuteStatementReq​(TSessionHandle sessionHandle,
                                    String statement)
      • TExecuteStatementReq

        public TExecuteStatementReq​(TExecuteStatementReq other)
        Performs a deep copy on other.
    • Method Detail

      • unsetSessionHandle

        public void unsetSessionHandle()
      • isSetSessionHandle

        public boolean isSetSessionHandle()
        Returns true if field sessionHandle is set (has been assigned a value) and false otherwise
      • setSessionHandleIsSet

        public void setSessionHandleIsSet​(boolean value)
      • getStatement

        public String getStatement()
      • unsetStatement

        public void unsetStatement()
      • isSetStatement

        public boolean isSetStatement()
        Returns true if field statement is set (has been assigned a value) and false otherwise
      • setStatementIsSet

        public void setStatementIsSet​(boolean value)
      • getConfOverlaySize

        public int getConfOverlaySize()
      • putToConfOverlay

        public void putToConfOverlay​(String key,
                                     String val)
      • unsetConfOverlay

        public void unsetConfOverlay()
      • isSetConfOverlay

        public boolean isSetConfOverlay()
        Returns true if field confOverlay is set (has been assigned a value) and false otherwise
      • setConfOverlayIsSet

        public void setConfOverlayIsSet​(boolean value)
      • isRunAsync

        public boolean isRunAsync()
      • unsetRunAsync

        public void unsetRunAsync()
      • isSetRunAsync

        public boolean isSetRunAsync()
        Returns true if field runAsync is set (has been assigned a value) and false otherwise
      • setRunAsyncIsSet

        public void setRunAsyncIsSet​(boolean value)
      • unsetGetDirectResults

        public void unsetGetDirectResults()
      • isSetGetDirectResults

        public boolean isSetGetDirectResults()
        Returns true if field getDirectResults is set (has been assigned a value) and false otherwise
      • setGetDirectResultsIsSet

        public void setGetDirectResultsIsSet​(boolean value)
      • getQueryTimeout

        public long getQueryTimeout()
      • unsetQueryTimeout

        public void unsetQueryTimeout()
      • isSetQueryTimeout

        public boolean isSetQueryTimeout()
        Returns true if field queryTimeout is set (has been assigned a value) and false otherwise
      • setQueryTimeoutIsSet

        public void setQueryTimeoutIsSet​(boolean value)
      • isCanReadArrowResult

        public boolean isCanReadArrowResult()
      • setCanReadArrowResult

        public TExecuteStatementReq setCanReadArrowResult​(boolean canReadArrowResult)
      • unsetCanReadArrowResult

        public void unsetCanReadArrowResult()
      • isSetCanReadArrowResult

        public boolean isSetCanReadArrowResult()
        Returns true if field canReadArrowResult is set (has been assigned a value) and false otherwise
      • setCanReadArrowResultIsSet

        public void setCanReadArrowResultIsSet​(boolean value)
      • isCanDownloadResult

        public boolean isCanDownloadResult()
      • setCanDownloadResult

        public TExecuteStatementReq setCanDownloadResult​(boolean canDownloadResult)
      • unsetCanDownloadResult

        public void unsetCanDownloadResult()
      • isSetCanDownloadResult

        public boolean isSetCanDownloadResult()
        Returns true if field canDownloadResult is set (has been assigned a value) and false otherwise
      • setCanDownloadResultIsSet

        public void setCanDownloadResultIsSet​(boolean value)
      • isCanDecompressLZ4Result

        public boolean isCanDecompressLZ4Result()
      • setCanDecompressLZ4Result

        public TExecuteStatementReq setCanDecompressLZ4Result​(boolean canDecompressLZ4Result)
      • unsetCanDecompressLZ4Result

        public void unsetCanDecompressLZ4Result()
      • isSetCanDecompressLZ4Result

        public boolean isSetCanDecompressLZ4Result()
        Returns true if field canDecompressLZ4Result is set (has been assigned a value) and false otherwise
      • setCanDecompressLZ4ResultIsSet

        public void setCanDecompressLZ4ResultIsSet​(boolean value)
      • getMaxBytesPerFile

        public long getMaxBytesPerFile()
      • unsetMaxBytesPerFile

        public void unsetMaxBytesPerFile()
      • isSetMaxBytesPerFile

        public boolean isSetMaxBytesPerFile()
        Returns true if field maxBytesPerFile is set (has been assigned a value) and false otherwise
      • setMaxBytesPerFileIsSet

        public void setMaxBytesPerFileIsSet​(boolean value)
      • unsetUseArrowNativeTypes

        public void unsetUseArrowNativeTypes()
      • isSetUseArrowNativeTypes

        public boolean isSetUseArrowNativeTypes()
        Returns true if field useArrowNativeTypes is set (has been assigned a value) and false otherwise
      • setUseArrowNativeTypesIsSet

        public void setUseArrowNativeTypesIsSet​(boolean value)
      • getResultRowLimit

        public long getResultRowLimit()
      • unsetResultRowLimit

        public void unsetResultRowLimit()
      • isSetResultRowLimit

        public boolean isSetResultRowLimit()
        Returns true if field resultRowLimit is set (has been assigned a value) and false otherwise
      • setResultRowLimitIsSet

        public void setResultRowLimitIsSet​(boolean value)
      • getParametersSize

        public int getParametersSize()
      • unsetParameters

        public void unsetParameters()
      • isSetParameters

        public boolean isSetParameters()
        Returns true if field parameters is set (has been assigned a value) and false otherwise
      • setParametersIsSet

        public void setParametersIsSet​(boolean value)
      • getMaxBytesPerBatch

        public long getMaxBytesPerBatch()
      • unsetMaxBytesPerBatch

        public void unsetMaxBytesPerBatch()
      • isSetMaxBytesPerBatch

        public boolean isSetMaxBytesPerBatch()
        Returns true if field maxBytesPerBatch is set (has been assigned a value) and false otherwise
      • setMaxBytesPerBatchIsSet

        public void setMaxBytesPerBatchIsSet​(boolean value)
      • unsetStatementConf

        public void unsetStatementConf()
      • isSetStatementConf

        public boolean isSetStatementConf()
        Returns true if field statementConf is set (has been assigned a value) and false otherwise
      • setStatementConfIsSet

        public void setStatementConfIsSet​(boolean value)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        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.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

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