AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Class: Aws::GlueDataBrew::Types::ViewFrame

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb

Overview

Note:

When making an API call, you may pass ViewFrame data as a hash:

{
  start_column_index: 1, # required
  column_range: 1,
  hidden_columns: ["ColumnName"],
  start_row_index: 1,
  row_range: 1,
  analytics: "ENABLE", # accepts ENABLE, DISABLE
}

Represents the data being transformed during an action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analyticsString

Controls if analytics computation is enabled or disabled. Enabled by default.

Returns:

  • (String)


5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5616

class ViewFrame < Struct.new(
  :start_column_index,
  :column_range,
  :hidden_columns,
  :start_row_index,
  :row_range,
  :analytics)
  SENSITIVE = []
  include Aws::Structure
end

#column_rangeInteger

The number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.

Returns:

  • (Integer)


5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5616

class ViewFrame < Struct.new(
  :start_column_index,
  :column_range,
  :hidden_columns,
  :start_row_index,
  :row_range,
  :analytics)
  SENSITIVE = []
  include Aws::Structure
end

#hidden_columnsArray<String>

A list of columns to hide in the view frame.

Returns:

  • (Array<String>)


5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5616

class ViewFrame < Struct.new(
  :start_column_index,
  :column_range,
  :hidden_columns,
  :start_row_index,
  :row_range,
  :analytics)
  SENSITIVE = []
  include Aws::Structure
end

#row_rangeInteger

The number of rows to include in the view frame, beginning with the StartRowIndex value.

Returns:

  • (Integer)


5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5616

class ViewFrame < Struct.new(
  :start_column_index,
  :column_range,
  :hidden_columns,
  :start_row_index,
  :row_range,
  :analytics)
  SENSITIVE = []
  include Aws::Structure
end

#start_column_indexInteger

The starting index for the range of columns to return in the view frame.

Returns:

  • (Integer)


5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5616

class ViewFrame < Struct.new(
  :start_column_index,
  :column_range,
  :hidden_columns,
  :start_row_index,
  :row_range,
  :analytics)
  SENSITIVE = []
  include Aws::Structure
end

#start_row_indexInteger

The starting index for the range of rows to return in the view frame.

Returns:

  • (Integer)


5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5616

class ViewFrame < Struct.new(
  :start_column_index,
  :column_range,
  :hidden_columns,
  :start_row_index,
  :row_range,
  :analytics)
  SENSITIVE = []
  include Aws::Structure
end