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

#include <GetDevicePoolCompatibilityRequest.h>

+ Inheritance diagram for Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest:

Public Member Functions

 GetDevicePoolCompatibilityRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetDevicePoolArn () const
 
bool DevicePoolArnHasBeenSet () const
 
void SetDevicePoolArn (const Aws::String &value)
 
void SetDevicePoolArn (Aws::String &&value)
 
void SetDevicePoolArn (const char *value)
 
GetDevicePoolCompatibilityRequestWithDevicePoolArn (const Aws::String &value)
 
GetDevicePoolCompatibilityRequestWithDevicePoolArn (Aws::String &&value)
 
GetDevicePoolCompatibilityRequestWithDevicePoolArn (const char *value)
 
const Aws::StringGetAppArn () const
 
bool AppArnHasBeenSet () const
 
void SetAppArn (const Aws::String &value)
 
void SetAppArn (Aws::String &&value)
 
void SetAppArn (const char *value)
 
GetDevicePoolCompatibilityRequestWithAppArn (const Aws::String &value)
 
GetDevicePoolCompatibilityRequestWithAppArn (Aws::String &&value)
 
GetDevicePoolCompatibilityRequestWithAppArn (const char *value)
 
const TestTypeGetTestType () const
 
bool TestTypeHasBeenSet () const
 
void SetTestType (const TestType &value)
 
void SetTestType (TestType &&value)
 
GetDevicePoolCompatibilityRequestWithTestType (const TestType &value)
 
GetDevicePoolCompatibilityRequestWithTestType (TestType &&value)
 
const ScheduleRunTestGetTest () const
 
bool TestHasBeenSet () const
 
void SetTest (const ScheduleRunTest &value)
 
void SetTest (ScheduleRunTest &&value)
 
GetDevicePoolCompatibilityRequestWithTest (const ScheduleRunTest &value)
 
GetDevicePoolCompatibilityRequestWithTest (ScheduleRunTest &&value)
 
const ScheduleRunConfigurationGetConfiguration () const
 
bool ConfigurationHasBeenSet () const
 
void SetConfiguration (const ScheduleRunConfiguration &value)
 
void SetConfiguration (ScheduleRunConfiguration &&value)
 
GetDevicePoolCompatibilityRequestWithConfiguration (const ScheduleRunConfiguration &value)
 
GetDevicePoolCompatibilityRequestWithConfiguration (ScheduleRunConfiguration &&value)
 
- Public Member Functions inherited from Aws::DeviceFarm::DeviceFarmRequest
virtual ~DeviceFarmRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Represents a request to the get device pool compatibility operation.

See Also:

AWS API Reference

Definition at line 28 of file GetDevicePoolCompatibilityRequest.h.

Constructor & Destructor Documentation

◆ GetDevicePoolCompatibilityRequest()

Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetDevicePoolCompatibilityRequest ( )

Member Function Documentation

◆ AppArnHasBeenSet()

bool Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::AppArnHasBeenSet ( ) const
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 93 of file GetDevicePoolCompatibilityRequest.h.

◆ ConfigurationHasBeenSet()

bool Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::ConfigurationHasBeenSet ( ) const
inline

An object that contains information about the settings for a run.

Definition at line 262 of file GetDevicePoolCompatibilityRequest.h.

◆ DevicePoolArnHasBeenSet()

bool Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::DevicePoolArnHasBeenSet ( ) const
inline

The device pool's ARN.

Definition at line 52 of file GetDevicePoolCompatibilityRequest.h.

◆ GetAppArn()

const Aws::String& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetAppArn ( ) const
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 88 of file GetDevicePoolCompatibilityRequest.h.

◆ GetConfiguration()

const ScheduleRunConfiguration& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetConfiguration ( ) const
inline

An object that contains information about the settings for a run.

Definition at line 257 of file GetDevicePoolCompatibilityRequest.h.

◆ GetDevicePoolArn()

const Aws::String& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetDevicePoolArn ( ) const
inline

The device pool's ARN.

Definition at line 47 of file GetDevicePoolCompatibilityRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 37 of file GetDevicePoolCompatibilityRequest.h.

◆ GetTest()

const ScheduleRunTest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetTest ( ) const
inline

Information about the uploaded test to be run against the device pool.

Definition at line 226 of file GetDevicePoolCompatibilityRequest.h.

◆ GetTestType()

const TestType& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::GetTestType ( ) const
inline

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • CALABASH.

  • INSTRUMENTATION.

  • UIAUTOMATION.

  • UIAUTOMATOR.

  • XCTEST.

  • XCTEST_UI.

Definition at line 140 of file GetDevicePoolCompatibilityRequest.h.

◆ SerializePayload()

Aws::String Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAppArn() [1/3]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetAppArn ( const Aws::String value)
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 98 of file GetDevicePoolCompatibilityRequest.h.

◆ SetAppArn() [2/3]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetAppArn ( Aws::String &&  value)
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 103 of file GetDevicePoolCompatibilityRequest.h.

◆ SetAppArn() [3/3]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetAppArn ( const char *  value)
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 108 of file GetDevicePoolCompatibilityRequest.h.

◆ SetConfiguration() [1/2]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetConfiguration ( const ScheduleRunConfiguration value)
inline

An object that contains information about the settings for a run.

Definition at line 267 of file GetDevicePoolCompatibilityRequest.h.

◆ SetConfiguration() [2/2]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetConfiguration ( ScheduleRunConfiguration &&  value)
inline

An object that contains information about the settings for a run.

Definition at line 272 of file GetDevicePoolCompatibilityRequest.h.

◆ SetDevicePoolArn() [1/3]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetDevicePoolArn ( const Aws::String value)
inline

The device pool's ARN.

Definition at line 57 of file GetDevicePoolCompatibilityRequest.h.

◆ SetDevicePoolArn() [2/3]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetDevicePoolArn ( Aws::String &&  value)
inline

The device pool's ARN.

Definition at line 62 of file GetDevicePoolCompatibilityRequest.h.

◆ SetDevicePoolArn() [3/3]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetDevicePoolArn ( const char *  value)
inline

The device pool's ARN.

Definition at line 67 of file GetDevicePoolCompatibilityRequest.h.

◆ SetTest() [1/2]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetTest ( const ScheduleRunTest value)
inline

Information about the uploaded test to be run against the device pool.

Definition at line 236 of file GetDevicePoolCompatibilityRequest.h.

◆ SetTest() [2/2]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetTest ( ScheduleRunTest &&  value)
inline

Information about the uploaded test to be run against the device pool.

Definition at line 241 of file GetDevicePoolCompatibilityRequest.h.

◆ SetTestType() [1/2]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetTestType ( const TestType value)
inline

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • CALABASH.

  • INSTRUMENTATION.

  • UIAUTOMATION.

  • UIAUTOMATOR.

  • XCTEST.

  • XCTEST_UI.

Definition at line 172 of file GetDevicePoolCompatibilityRequest.h.

◆ SetTestType() [2/2]

void Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::SetTestType ( TestType &&  value)
inline

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • CALABASH.

  • INSTRUMENTATION.

  • UIAUTOMATION.

  • UIAUTOMATOR.

  • XCTEST.

  • XCTEST_UI.

Definition at line 188 of file GetDevicePoolCompatibilityRequest.h.

◆ TestHasBeenSet()

bool Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::TestHasBeenSet ( ) const
inline

Information about the uploaded test to be run against the device pool.

Definition at line 231 of file GetDevicePoolCompatibilityRequest.h.

◆ TestTypeHasBeenSet()

bool Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::TestTypeHasBeenSet ( ) const
inline

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • CALABASH.

  • INSTRUMENTATION.

  • UIAUTOMATION.

  • UIAUTOMATOR.

  • XCTEST.

  • XCTEST_UI.

Definition at line 156 of file GetDevicePoolCompatibilityRequest.h.

◆ WithAppArn() [1/3]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithAppArn ( const Aws::String value)
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 113 of file GetDevicePoolCompatibilityRequest.h.

◆ WithAppArn() [2/3]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithAppArn ( Aws::String &&  value)
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 118 of file GetDevicePoolCompatibilityRequest.h.

◆ WithAppArn() [3/3]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithAppArn ( const char *  value)
inline

The ARN of the app that is associated with the specified device pool.

Definition at line 123 of file GetDevicePoolCompatibilityRequest.h.

◆ WithConfiguration() [1/2]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithConfiguration ( const ScheduleRunConfiguration value)
inline

An object that contains information about the settings for a run.

Definition at line 277 of file GetDevicePoolCompatibilityRequest.h.

◆ WithConfiguration() [2/2]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithConfiguration ( ScheduleRunConfiguration &&  value)
inline

An object that contains information about the settings for a run.

Definition at line 282 of file GetDevicePoolCompatibilityRequest.h.

◆ WithDevicePoolArn() [1/3]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithDevicePoolArn ( const Aws::String value)
inline

The device pool's ARN.

Definition at line 72 of file GetDevicePoolCompatibilityRequest.h.

◆ WithDevicePoolArn() [2/3]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithDevicePoolArn ( Aws::String &&  value)
inline

The device pool's ARN.

Definition at line 77 of file GetDevicePoolCompatibilityRequest.h.

◆ WithDevicePoolArn() [3/3]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithDevicePoolArn ( const char *  value)
inline

The device pool's ARN.

Definition at line 82 of file GetDevicePoolCompatibilityRequest.h.

◆ WithTest() [1/2]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithTest ( const ScheduleRunTest value)
inline

Information about the uploaded test to be run against the device pool.

Definition at line 246 of file GetDevicePoolCompatibilityRequest.h.

◆ WithTest() [2/2]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithTest ( ScheduleRunTest &&  value)
inline

Information about the uploaded test to be run against the device pool.

Definition at line 251 of file GetDevicePoolCompatibilityRequest.h.

◆ WithTestType() [1/2]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithTestType ( const TestType value)
inline

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • CALABASH.

  • INSTRUMENTATION.

  • UIAUTOMATION.

  • UIAUTOMATOR.

  • XCTEST.

  • XCTEST_UI.

Definition at line 204 of file GetDevicePoolCompatibilityRequest.h.

◆ WithTestType() [2/2]

GetDevicePoolCompatibilityRequest& Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest::WithTestType ( TestType &&  value)
inline

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • CALABASH.

  • INSTRUMENTATION.

  • UIAUTOMATION.

  • UIAUTOMATOR.

  • XCTEST.

  • XCTEST_UI.

Definition at line 220 of file GetDevicePoolCompatibilityRequest.h.


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