Class: Aws::Athena::Types::ListTableMetadataInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Athena::Types::ListTableMetadataInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-athena/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#catalog_name ⇒ String
The name of the data catalog for which table metadata should be returned.
-
#database_name ⇒ String
The name of the database for which table metadata should be returned.
-
#expression ⇒ String
A regex filter that pattern-matches table names.
-
#max_results ⇒ Integer
Specifies the maximum number of results to return.
-
#next_token ⇒ String
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated.
Instance Attribute Details
#catalog_name ⇒ String
The name of the data catalog for which table metadata should be returned.
2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'lib/aws-sdk-athena/types.rb', line 2653 class ListTableMetadataInput < Struct.new( :catalog_name, :database_name, :expression, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#database_name ⇒ String
The name of the database for which table metadata should be returned.
2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'lib/aws-sdk-athena/types.rb', line 2653 class ListTableMetadataInput < Struct.new( :catalog_name, :database_name, :expression, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#expression ⇒ String
A regex filter that pattern-matches table names. If no expression is supplied, metadata for all tables are listed.
2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'lib/aws-sdk-athena/types.rb', line 2653 class ListTableMetadataInput < Struct.new( :catalog_name, :database_name, :expression, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
Specifies the maximum number of results to return.
2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'lib/aws-sdk-athena/types.rb', line 2653 class ListTableMetadataInput < Struct.new( :catalog_name, :database_name, :expression, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'lib/aws-sdk-athena/types.rb', line 2653 class ListTableMetadataInput < Struct.new( :catalog_name, :database_name, :expression, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |