Class GridH2DmlRequest

    • Constructor Detail

      • GridH2DmlRequest

        public GridH2DmlRequest()
        Required by Externalizable
      • GridH2DmlRequest

        public GridH2DmlRequest​(GridH2DmlRequest req)
        Parameters:
        req - Request.
    • Method Detail

      • parameters

        public Object[] parameters()
        Returns:
        Parameters.
      • parameters

        public GridH2DmlRequest parameters​(Object[] params)
        Parameters:
        params - Parameters.
        Returns:
        this.
      • requestId

        public GridH2DmlRequest requestId​(long reqId)
        Parameters:
        reqId - Request ID.
        Returns:
        this.
      • requestId

        public long requestId()
        Returns:
        Request ID.
      • caches

        public List<Integer> caches()
        Returns:
        Caches.
      • queryPartitions

        public int[] queryPartitions()
        Returns:
        Query partitions.
      • queryPartitions

        public GridH2DmlRequest queryPartitions​(int[] qryParts)
        Parameters:
        qryParts - Query partitions.
        Returns:
        this.
      • pageSize

        public GridH2DmlRequest pageSize​(int pageSize)
        Parameters:
        pageSize - Page size.
        Returns:
        this.
      • pageSize

        public int pageSize()
        Returns:
        Page size.
      • query

        public String query()
        Returns:
        SQL Query.
      • flags

        public GridH2DmlRequest flags​(int flags)
        Parameters:
        flags - Flags.
        Returns:
        this.
      • isFlagSet

        public boolean isFlagSet​(int flags)
        Parameters:
        flags - Flags to check.
        Returns:
        true If all the requested flags are set to true.
      • isDataPageScanEnabled

        public Boolean isDataPageScanEnabled()
        Checks if data page scan enabled.
        Returns:
        true If data page scan enabled, false if not, and null if not set.
      • timeout

        public int timeout()
        Returns:
        Timeout.
      • timeout

        public GridH2DmlRequest timeout​(int timeout)
        Parameters:
        timeout - New timeout.
        Returns:
        this.
      • schemaName

        public String schemaName()
        Returns:
        Schema name.
      • schemaName

        public GridH2DmlRequest schemaName​(String schemaName)
        Parameters:
        schemaName - Schema name.
        Returns:
        this.
      • explicitTimeout

        public boolean explicitTimeout()
        Returns:
        Explicit timeout flag.
      • explicitTimeout

        public GridH2DmlRequest explicitTimeout​(boolean explicitTimeout)
        Parameters:
        explicitTimeout - Explicit timeout flag.
        Returns:
        this.
      • directType

        public short directType()
        Specified by:
        directType in interface Message
      • fieldsCount

        public byte fieldsCount()
        Specified by:
        fieldsCount in interface Message