Interface ResultReuseByAgeConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ResultReuseByAgeConfiguration.Builder,ResultReuseByAgeConfiguration>, SdkBuilder<ResultReuseByAgeConfiguration.Builder,ResultReuseByAgeConfiguration>, SdkPojo
Enclosing class:
ResultReuseByAgeConfiguration

public static interface ResultReuseByAgeConfiguration.Builder extends SdkPojo, CopyableBuilder<ResultReuseByAgeConfiguration.Builder,ResultReuseByAgeConfiguration>
  • Method Details

    • enabled

      True if previous query results can be reused when the query is run; otherwise, false. The default is false.

      Parameters:
      enabled - True if previous query results can be reused when the query is run; otherwise, false. The default is false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxAgeInMinutes

      ResultReuseByAgeConfiguration.Builder maxAgeInMinutes(Integer maxAgeInMinutes)

      Specifies, in minutes, the maximum age of a previous query result that Athena should consider for reuse. The default is 60.

      Parameters:
      maxAgeInMinutes - Specifies, in minutes, the maximum age of a previous query result that Athena should consider for reuse. The default is 60.
      Returns:
      Returns a reference to this object so that method calls can be chained together.