Class StatementConfiguration

    • Constructor Detail

      • StatementConfiguration

        public StatementConfiguration​(Integer fetchDirection,
                                      Integer fetchSize,
                                      Integer maxFieldSize,
                                      Integer maxRows,
                                      Duration queryTimeout)
        Constructor for StatementConfiguration. For more flexibility, use StatementConfiguration.Builder.
        Parameters:
        fetchDirection - The direction for fetching rows from database tables.
        fetchSize - The number of rows that should be fetched from the database when more rows are needed.
        maxFieldSize - The maximum number of bytes that can be returned for character and binary column values.
        maxRows - The maximum number of rows that a ResultSet can produce.
        queryTimeout - The number of seconds the driver will wait for execution.
        Since:
        1.8.0
    • Method Detail

      • getFetchDirection

        public Integer getFetchDirection()
        Get the fetch direction.
        Returns:
        The direction to fetch or null if not set.
      • getFetchSize

        public Integer getFetchSize()
        Get the fetch size.
        Returns:
        The fetch size or null if not set.
      • getMaxFieldSize

        public Integer getMaxFieldSize()
        Get the max field size.
        Returns:
        The max field size or null if not set.
      • getMaxRows

        public Integer getMaxRows()
        Get the max rows.
        Returns:
        The max rows or null if not set.
      • isFetchDirectionSet

        public boolean isFetchDirectionSet()
        Whether fetch direction is set.
        Returns:
        true if set, false otherwise.
      • isFetchSizeSet

        public boolean isFetchSizeSet()
        Whether fetch size is set.
        Returns:
        true if set, false otherwise.
      • isMaxFieldSizeSet

        public boolean isMaxFieldSizeSet()
        Whether max field size is set.
        Returns:
        true if set, false otherwise.
      • isMaxRowsSet

        public boolean isMaxRowsSet()
        Whether max rows is set.
        Returns:
        true if set, false otherwise.
      • isQueryTimeoutSet

        public boolean isQueryTimeoutSet()
        Whether query timeout is set.
        Returns:
        true if set, false otherwise.