You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DeviceFarm::Types::Sample

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Represents a sample of performance data.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The sample\'s ARN.

Returns:

  • (String)

    The sample\'s ARN.

#typeString

The sample\'s type.

Must be one of the following values:

  • CPU: A CPU sample type. This is expressed as the app processing CPU time (including child processes) as reported by process, as a percentage.

  • MEMORY: A memory usage sample type. This is expressed as the total proportional set size of an app process, in kilobytes.

  • NATIVE_AVG_DRAWTIME

  • NATIVE_FPS

  • NATIVE_FRAMES

  • NATIVE_MAX_DRAWTIME

  • NATIVE_MIN_DRAWTIME

  • OPENGL_AVG_DRAWTIME

  • OPENGL_FPS

  • OPENGL_FRAMES

  • OPENGL_MAX_DRAWTIME

  • OPENGL_MIN_DRAWTIME

  • RX

  • RX_RATE: The total number of bytes per second (TCP and UDP) that are sent, by app process.

  • THREADS: A threads sample type. This is expressed as the total number of threads per app process.

  • TX

  • TX_RATE: The total number of bytes per second (TCP and UDP) that are received, by app process.

    Possible values:

    • CPU
    • MEMORY
    • THREADS
    • RX_RATE
    • TX_RATE
    • RX
    • TX
    • NATIVE_FRAMES
    • NATIVE_FPS
    • NATIVE_MIN_DRAWTIME
    • NATIVE_AVG_DRAWTIME
    • NATIVE_MAX_DRAWTIME
    • OPENGL_FRAMES
    • OPENGL_FPS
    • OPENGL_MIN_DRAWTIME
    • OPENGL_AVG_DRAWTIME
    • OPENGL_MAX_DRAWTIME

Returns:

  • (String)

    The sample\'s type.

#urlString

The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample\'s file.

Returns:

  • (String)

    The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample\'s file.