Class: Aws::Athena::Types::GetCalculationExecutionResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#calculation_execution_idString

The calculation execution UUID.

Returns:

  • (String)


1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the calculation execution.

Returns:

  • (String)


1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end

#resultTypes::CalculationResult

Contains result information. This field is populated only if the calculation is completed.



1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end

#session_idString

The session ID that the calculation ran in.

Returns:

  • (String)


1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end

#statisticsTypes::CalculationStatistics

Contains information about the data processing unit (DPU) execution time and progress. This field is populated only when statistics are available.



1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end

#statusTypes::CalculationStatus

Contains information about the status of the calculation.



1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end

#working_directoryString

The Amazon S3 location in which calculation results are stored.

Returns:

  • (String)


1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 1687

class GetCalculationExecutionResponse < Struct.new(
  :calculation_execution_id,
  :session_id,
  :description,
  :working_directory,
  :status,
  :statistics,
  :result)
  SENSITIVE = []
  include Aws::Structure
end