AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::DeviceFarm::Model::TestGridSessionAction Class Reference

#include <TestGridSessionAction.h>

Public Member Functions

 TestGridSessionAction ()
 
 TestGridSessionAction (Aws::Utils::Json::JsonView jsonValue)
 
TestGridSessionActionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAction () const
 
bool ActionHasBeenSet () const
 
void SetAction (const Aws::String &value)
 
void SetAction (Aws::String &&value)
 
void SetAction (const char *value)
 
TestGridSessionActionWithAction (const Aws::String &value)
 
TestGridSessionActionWithAction (Aws::String &&value)
 
TestGridSessionActionWithAction (const char *value)
 
const Aws::Utils::DateTimeGetStarted () const
 
bool StartedHasBeenSet () const
 
void SetStarted (const Aws::Utils::DateTime &value)
 
void SetStarted (Aws::Utils::DateTime &&value)
 
TestGridSessionActionWithStarted (const Aws::Utils::DateTime &value)
 
TestGridSessionActionWithStarted (Aws::Utils::DateTime &&value)
 
long long GetDuration () const
 
bool DurationHasBeenSet () const
 
void SetDuration (long long value)
 
TestGridSessionActionWithDuration (long long value)
 
const Aws::StringGetStatusCode () const
 
bool StatusCodeHasBeenSet () const
 
void SetStatusCode (const Aws::String &value)
 
void SetStatusCode (Aws::String &&value)
 
void SetStatusCode (const char *value)
 
TestGridSessionActionWithStatusCode (const Aws::String &value)
 
TestGridSessionActionWithStatusCode (Aws::String &&value)
 
TestGridSessionActionWithStatusCode (const char *value)
 
const Aws::StringGetRequestMethod () const
 
bool RequestMethodHasBeenSet () const
 
void SetRequestMethod (const Aws::String &value)
 
void SetRequestMethod (Aws::String &&value)
 
void SetRequestMethod (const char *value)
 
TestGridSessionActionWithRequestMethod (const Aws::String &value)
 
TestGridSessionActionWithRequestMethod (Aws::String &&value)
 
TestGridSessionActionWithRequestMethod (const char *value)
 

Detailed Description

An action taken by a TestGridSession browser instance.

See Also:

AWS API Reference

Definition at line 33 of file TestGridSessionAction.h.

Constructor & Destructor Documentation

◆ TestGridSessionAction() [1/2]

Aws::DeviceFarm::Model::TestGridSessionAction::TestGridSessionAction ( )

◆ TestGridSessionAction() [2/2]

Aws::DeviceFarm::Model::TestGridSessionAction::TestGridSessionAction ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActionHasBeenSet()

bool Aws::DeviceFarm::Model::TestGridSessionAction::ActionHasBeenSet ( ) const
inline

The action taken by the session.

Definition at line 50 of file TestGridSessionAction.h.

◆ DurationHasBeenSet()

bool Aws::DeviceFarm::Model::TestGridSessionAction::DurationHasBeenSet ( ) const
inline

The time, in milliseconds, that the action took to complete in the browser.

Definition at line 124 of file TestGridSessionAction.h.

◆ GetAction()

const Aws::String& Aws::DeviceFarm::Model::TestGridSessionAction::GetAction ( ) const
inline

The action taken by the session.

Definition at line 45 of file TestGridSessionAction.h.

◆ GetDuration()

long long Aws::DeviceFarm::Model::TestGridSessionAction::GetDuration ( ) const
inline

The time, in milliseconds, that the action took to complete in the browser.

Definition at line 118 of file TestGridSessionAction.h.

◆ GetRequestMethod()

const Aws::String& Aws::DeviceFarm::Model::TestGridSessionAction::GetRequestMethod ( ) const
inline

HTTP method that the browser used to make the request.

Definition at line 183 of file TestGridSessionAction.h.

◆ GetStarted()

const Aws::Utils::DateTime& Aws::DeviceFarm::Model::TestGridSessionAction::GetStarted ( ) const
inline

The time that the session invoked the action.

Definition at line 86 of file TestGridSessionAction.h.

◆ GetStatusCode()

const Aws::String& Aws::DeviceFarm::Model::TestGridSessionAction::GetStatusCode ( ) const
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 142 of file TestGridSessionAction.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DeviceFarm::Model::TestGridSessionAction::Jsonize ( ) const

◆ operator=()

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RequestMethodHasBeenSet()

bool Aws::DeviceFarm::Model::TestGridSessionAction::RequestMethodHasBeenSet ( ) const
inline

HTTP method that the browser used to make the request.

Definition at line 188 of file TestGridSessionAction.h.

◆ SetAction() [1/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetAction ( const Aws::String value)
inline

The action taken by the session.

Definition at line 55 of file TestGridSessionAction.h.

◆ SetAction() [2/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetAction ( Aws::String &&  value)
inline

The action taken by the session.

Definition at line 60 of file TestGridSessionAction.h.

◆ SetAction() [3/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetAction ( const char *  value)
inline

The action taken by the session.

Definition at line 65 of file TestGridSessionAction.h.

◆ SetDuration()

void Aws::DeviceFarm::Model::TestGridSessionAction::SetDuration ( long long  value)
inline

The time, in milliseconds, that the action took to complete in the browser.

Definition at line 130 of file TestGridSessionAction.h.

◆ SetRequestMethod() [1/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetRequestMethod ( const Aws::String value)
inline

HTTP method that the browser used to make the request.

Definition at line 193 of file TestGridSessionAction.h.

◆ SetRequestMethod() [2/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetRequestMethod ( Aws::String &&  value)
inline

HTTP method that the browser used to make the request.

Definition at line 198 of file TestGridSessionAction.h.

◆ SetRequestMethod() [3/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetRequestMethod ( const char *  value)
inline

HTTP method that the browser used to make the request.

Definition at line 203 of file TestGridSessionAction.h.

◆ SetStarted() [1/2]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetStarted ( const Aws::Utils::DateTime value)
inline

The time that the session invoked the action.

Definition at line 96 of file TestGridSessionAction.h.

◆ SetStarted() [2/2]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetStarted ( Aws::Utils::DateTime &&  value)
inline

The time that the session invoked the action.

Definition at line 101 of file TestGridSessionAction.h.

◆ SetStatusCode() [1/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetStatusCode ( const Aws::String value)
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 152 of file TestGridSessionAction.h.

◆ SetStatusCode() [2/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetStatusCode ( Aws::String &&  value)
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 157 of file TestGridSessionAction.h.

◆ SetStatusCode() [3/3]

void Aws::DeviceFarm::Model::TestGridSessionAction::SetStatusCode ( const char *  value)
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 162 of file TestGridSessionAction.h.

◆ StartedHasBeenSet()

bool Aws::DeviceFarm::Model::TestGridSessionAction::StartedHasBeenSet ( ) const
inline

The time that the session invoked the action.

Definition at line 91 of file TestGridSessionAction.h.

◆ StatusCodeHasBeenSet()

bool Aws::DeviceFarm::Model::TestGridSessionAction::StatusCodeHasBeenSet ( ) const
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 147 of file TestGridSessionAction.h.

◆ WithAction() [1/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithAction ( const Aws::String value)
inline

The action taken by the session.

Definition at line 70 of file TestGridSessionAction.h.

◆ WithAction() [2/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithAction ( Aws::String &&  value)
inline

The action taken by the session.

Definition at line 75 of file TestGridSessionAction.h.

◆ WithAction() [3/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithAction ( const char *  value)
inline

The action taken by the session.

Definition at line 80 of file TestGridSessionAction.h.

◆ WithDuration()

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithDuration ( long long  value)
inline

The time, in milliseconds, that the action took to complete in the browser.

Definition at line 136 of file TestGridSessionAction.h.

◆ WithRequestMethod() [1/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithRequestMethod ( const Aws::String value)
inline

HTTP method that the browser used to make the request.

Definition at line 208 of file TestGridSessionAction.h.

◆ WithRequestMethod() [2/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithRequestMethod ( Aws::String &&  value)
inline

HTTP method that the browser used to make the request.

Definition at line 213 of file TestGridSessionAction.h.

◆ WithRequestMethod() [3/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithRequestMethod ( const char *  value)
inline

HTTP method that the browser used to make the request.

Definition at line 218 of file TestGridSessionAction.h.

◆ WithStarted() [1/2]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithStarted ( const Aws::Utils::DateTime value)
inline

The time that the session invoked the action.

Definition at line 106 of file TestGridSessionAction.h.

◆ WithStarted() [2/2]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithStarted ( Aws::Utils::DateTime &&  value)
inline

The time that the session invoked the action.

Definition at line 111 of file TestGridSessionAction.h.

◆ WithStatusCode() [1/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithStatusCode ( const Aws::String value)
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 167 of file TestGridSessionAction.h.

◆ WithStatusCode() [2/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithStatusCode ( Aws::String &&  value)
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 172 of file TestGridSessionAction.h.

◆ WithStatusCode() [3/3]

TestGridSessionAction& Aws::DeviceFarm::Model::TestGridSessionAction::WithStatusCode ( const char *  value)
inline

HTTP status code returned to the browser when the action was taken.

Definition at line 177 of file TestGridSessionAction.h.


The documentation for this class was generated from the following file: