Interface AthenaParameters.Builder

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

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

    • workGroup

      AthenaParameters.Builder workGroup(String workGroup)

      The workgroup that Amazon Athena uses.

      Parameters:
      workGroup - The workgroup that Amazon Athena uses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      AthenaParameters.Builder roleArn(String roleArn)

      Use the RoleArn structure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.

      Parameters:
      roleArn - Use the RoleArn structure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.
      Returns:
      Returns a reference to this object so that method calls can be chained together.