All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.devicefarm-2015-06-23-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Device Farm module holds the client classes that are used for communicating with AWS Device Farm

The newest version!
{
  "metadata" : {
    "apiVersion" : "2015-06-23",
    "exceptionUnmarshallerImpl" : null,
    "protocol" : "json",
    "checksumFormat" : null,
    "documentation" : "

AWS Device Farm is a service that enables mobile app developers to test Android, iOS, and Fire OS apps on physical phones, tablets, and other devices in the cloud.

", "defaultEndpoint" : "https://devicefarm.us-west-2.amazonaws.com", "defaultEndpointWithoutHttpProtocol" : "devicefarm.us-west-2.amazonaws.com", "syncInterface" : "AWSDeviceFarm", "syncClient" : "AWSDeviceFarmClient", "asyncInterface" : "AWSDeviceFarmAsync", "asyncClient" : "AWSDeviceFarmAsyncClient", "packageName" : "com.amazonaws.services.devicefarm", "packagePath" : "com/amazonaws/services/devicefarm", "serviceAbbreviation" : null, "serviceFullName" : "AWS Device Farm", "hasApiWithStreamInput" : false, "jsonContentVersion" : "application/x-amz-json-1.1", "jsonVersion" : "1.1", "endpointPrefix" : "devicefarm", "signingName" : "devicefarm", "serviceName" : "AWS Device Farm", "cborProtocol" : false, "xmlProtocol" : false, "unmarshallerContextClassName" : "JsonUnmarshallerContext", "unmarshallerClassSuffix" : "JsonUnmarshaller", "protocolDefaultExceptionUnmarshallerType" : "JsonErrorUnmarshaller", "jsonProtocol" : true }, "operations" : { "CreateDevicePool" : { "documentation" : "

Creates a device pool.

", "operationName" : "CreateDevicePool", "deprecated" : false, "input" : { "variableName" : "createDevicePoolRequest", "variableType" : "CreateDevicePoolRequest", "variableDeclarationType" : "CreateDevicePoolRequest", "documentation" : "

Represents a request to the create device pool operation.

", "variableSetterType" : "CreateDevicePoolRequest", "simpleType" : "CreateDevicePoolRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateDevicePoolResult", "documentation" : "

Represents the result of a create device pool request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateDevicePoolResult", "asyncReturnType" : "CreateDevicePoolResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createDevicePool" }, "CreateProject" : { "documentation" : "

Creates a new project.

", "operationName" : "CreateProject", "deprecated" : false, "input" : { "variableName" : "createProjectRequest", "variableType" : "CreateProjectRequest", "variableDeclarationType" : "CreateProjectRequest", "documentation" : "

Represents a request to the create project operation.

", "variableSetterType" : "CreateProjectRequest", "simpleType" : "CreateProjectRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateProjectResult", "documentation" : "

Represents the result of a create project request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateProjectResult", "asyncReturnType" : "CreateProjectResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createProject" }, "CreateUpload" : { "documentation" : "

Uploads an app or test scripts.

", "operationName" : "CreateUpload", "deprecated" : false, "input" : { "variableName" : "createUploadRequest", "variableType" : "CreateUploadRequest", "variableDeclarationType" : "CreateUploadRequest", "documentation" : "

Represents a request to the create upload operation.

", "variableSetterType" : "CreateUploadRequest", "simpleType" : "CreateUploadRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateUploadResult", "documentation" : "

Represents the result of a create upload request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateUploadResult", "asyncReturnType" : "CreateUploadResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createUpload" }, "DeleteDevicePool" : { "documentation" : "

Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system.

", "operationName" : "DeleteDevicePool", "deprecated" : false, "input" : { "variableName" : "deleteDevicePoolRequest", "variableType" : "DeleteDevicePoolRequest", "variableDeclarationType" : "DeleteDevicePoolRequest", "documentation" : "

Represents a request to the delete device pool operation.

", "variableSetterType" : "DeleteDevicePoolRequest", "simpleType" : "DeleteDevicePoolRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteDevicePoolResult", "documentation" : "

Represents the result of a delete device pool request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteDevicePoolResult", "asyncReturnType" : "DeleteDevicePoolResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteDevicePool" }, "DeleteProject" : { "documentation" : "

Deletes an AWS Device Farm project, given the project ARN.

Note Deleting this resource does not stop an in-progress run.

", "operationName" : "DeleteProject", "deprecated" : false, "input" : { "variableName" : "deleteProjectRequest", "variableType" : "DeleteProjectRequest", "variableDeclarationType" : "DeleteProjectRequest", "documentation" : "

Represents a request to the delete project operation.

", "variableSetterType" : "DeleteProjectRequest", "simpleType" : "DeleteProjectRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteProjectResult", "documentation" : "

Represents the result of a delete project request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteProjectResult", "asyncReturnType" : "DeleteProjectResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteProject" }, "DeleteRun" : { "documentation" : "

Deletes the run, given the run ARN.

Note Deleting this resource does not stop an in-progress run.

", "operationName" : "DeleteRun", "deprecated" : false, "input" : { "variableName" : "deleteRunRequest", "variableType" : "DeleteRunRequest", "variableDeclarationType" : "DeleteRunRequest", "documentation" : "

Represents a request to the delete run operation.

", "variableSetterType" : "DeleteRunRequest", "simpleType" : "DeleteRunRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteRunResult", "documentation" : "

Represents the result of a delete run request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteRunResult", "asyncReturnType" : "DeleteRunResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteRun" }, "DeleteUpload" : { "documentation" : "

Deletes an upload given the upload ARN.

", "operationName" : "DeleteUpload", "deprecated" : false, "input" : { "variableName" : "deleteUploadRequest", "variableType" : "DeleteUploadRequest", "variableDeclarationType" : "DeleteUploadRequest", "documentation" : "

Represents a request to the delete upload operation.

", "variableSetterType" : "DeleteUploadRequest", "simpleType" : "DeleteUploadRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteUploadResult", "documentation" : "

Represents the result of a delete upload request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteUploadResult", "asyncReturnType" : "DeleteUploadResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteUpload" }, "GetAccountSettings" : { "documentation" : "

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.

", "operationName" : "GetAccountSettings", "deprecated" : false, "input" : { "variableName" : "getAccountSettingsRequest", "variableType" : "GetAccountSettingsRequest", "variableDeclarationType" : "GetAccountSettingsRequest", "documentation" : "

Represents the request sent to retrieve the account settings.

", "variableSetterType" : "GetAccountSettingsRequest", "simpleType" : "GetAccountSettingsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetAccountSettingsResult", "documentation" : "

Represents the account settings return values from the GetAccountSettings request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetAccountSettingsResult", "asyncReturnType" : "GetAccountSettingsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getAccountSettings" }, "GetDevice" : { "documentation" : "

Gets information about a unique device type.

", "operationName" : "GetDevice", "deprecated" : false, "input" : { "variableName" : "getDeviceRequest", "variableType" : "GetDeviceRequest", "variableDeclarationType" : "GetDeviceRequest", "documentation" : "

Represents a request to the get device request.

", "variableSetterType" : "GetDeviceRequest", "simpleType" : "GetDeviceRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetDeviceResult", "documentation" : "

Represents the result of a get device request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetDeviceResult", "asyncReturnType" : "GetDeviceResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getDevice" }, "GetDevicePool" : { "documentation" : "

Gets information about a device pool.

", "operationName" : "GetDevicePool", "deprecated" : false, "input" : { "variableName" : "getDevicePoolRequest", "variableType" : "GetDevicePoolRequest", "variableDeclarationType" : "GetDevicePoolRequest", "documentation" : "

Represents a request to the get device pool operation.

", "variableSetterType" : "GetDevicePoolRequest", "simpleType" : "GetDevicePoolRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetDevicePoolResult", "documentation" : "

Represents the result of a get device pool request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetDevicePoolResult", "asyncReturnType" : "GetDevicePoolResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getDevicePool" }, "GetDevicePoolCompatibility" : { "documentation" : "

Gets information about compatibility with a device pool.

", "operationName" : "GetDevicePoolCompatibility", "deprecated" : false, "input" : { "variableName" : "getDevicePoolCompatibilityRequest", "variableType" : "GetDevicePoolCompatibilityRequest", "variableDeclarationType" : "GetDevicePoolCompatibilityRequest", "documentation" : "

Represents a request to the get device pool compatibility operation.

", "variableSetterType" : "GetDevicePoolCompatibilityRequest", "simpleType" : "GetDevicePoolCompatibilityRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetDevicePoolCompatibilityResult", "documentation" : "

Represents the result of describe device pool compatibility request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetDevicePoolCompatibilityResult", "asyncReturnType" : "GetDevicePoolCompatibilityResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getDevicePoolCompatibility" }, "GetJob" : { "documentation" : "

Gets information about a job.

", "operationName" : "GetJob", "deprecated" : false, "input" : { "variableName" : "getJobRequest", "variableType" : "GetJobRequest", "variableDeclarationType" : "GetJobRequest", "documentation" : "

Represents a request to the get job operation.

", "variableSetterType" : "GetJobRequest", "simpleType" : "GetJobRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetJobResult", "documentation" : "

Represents the result of a get job request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetJobResult", "asyncReturnType" : "GetJobResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getJob" }, "GetOfferingStatus" : { "documentation" : "

Gets the current status and future status of all offerings purchased by an AWS account. The response indicates how many offerings are currently available and the offerings that will be available in the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

", "operationName" : "GetOfferingStatus", "deprecated" : false, "input" : { "variableName" : "getOfferingStatusRequest", "variableType" : "GetOfferingStatusRequest", "variableDeclarationType" : "GetOfferingStatusRequest", "documentation" : "

Represents the request to retrieve the offering status for the specified customer or account.

", "variableSetterType" : "GetOfferingStatusRequest", "simpleType" : "GetOfferingStatusRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetOfferingStatusResult", "documentation" : "

Returns the status result for a device offering.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "NotEligibleException", "documentation" : "

Exception gets thrown when a user is not eligible to perform the specified transaction.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetOfferingStatusResult", "asyncReturnType" : "GetOfferingStatusResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getOfferingStatus" }, "GetProject" : { "documentation" : "

Gets information about a project.

", "operationName" : "GetProject", "deprecated" : false, "input" : { "variableName" : "getProjectRequest", "variableType" : "GetProjectRequest", "variableDeclarationType" : "GetProjectRequest", "documentation" : "

Represents a request to the get project operation.

", "variableSetterType" : "GetProjectRequest", "simpleType" : "GetProjectRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetProjectResult", "documentation" : "

Represents the result of a get project request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetProjectResult", "asyncReturnType" : "GetProjectResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getProject" }, "GetRun" : { "documentation" : "

Gets information about a run.

", "operationName" : "GetRun", "deprecated" : false, "input" : { "variableName" : "getRunRequest", "variableType" : "GetRunRequest", "variableDeclarationType" : "GetRunRequest", "documentation" : "

Represents a request to the get run operation.

", "variableSetterType" : "GetRunRequest", "simpleType" : "GetRunRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetRunResult", "documentation" : "

Represents the result of a get run request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetRunResult", "asyncReturnType" : "GetRunResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getRun" }, "GetSuite" : { "documentation" : "

Gets information about a suite.

", "operationName" : "GetSuite", "deprecated" : false, "input" : { "variableName" : "getSuiteRequest", "variableType" : "GetSuiteRequest", "variableDeclarationType" : "GetSuiteRequest", "documentation" : "

Represents a request to the get suite operation.

", "variableSetterType" : "GetSuiteRequest", "simpleType" : "GetSuiteRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetSuiteResult", "documentation" : "

Represents the result of a get suite request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetSuiteResult", "asyncReturnType" : "GetSuiteResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getSuite" }, "GetTest" : { "documentation" : "

Gets information about a test.

", "operationName" : "GetTest", "deprecated" : false, "input" : { "variableName" : "getTestRequest", "variableType" : "GetTestRequest", "variableDeclarationType" : "GetTestRequest", "documentation" : "

Represents a request to the get test operation.

", "variableSetterType" : "GetTestRequest", "simpleType" : "GetTestRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetTestResult", "documentation" : "

Represents the result of a get test request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetTestResult", "asyncReturnType" : "GetTestResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getTest" }, "GetUpload" : { "documentation" : "

Gets information about an upload.

", "operationName" : "GetUpload", "deprecated" : false, "input" : { "variableName" : "getUploadRequest", "variableType" : "GetUploadRequest", "variableDeclarationType" : "GetUploadRequest", "documentation" : "

Represents a request to the get upload operation.

", "variableSetterType" : "GetUploadRequest", "simpleType" : "GetUploadRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetUploadResult", "documentation" : "

Represents the result of a get upload request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetUploadResult", "asyncReturnType" : "GetUploadResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getUpload" }, "ListArtifacts" : { "documentation" : "

Gets information about artifacts.

", "operationName" : "ListArtifacts", "deprecated" : false, "input" : { "variableName" : "listArtifactsRequest", "variableType" : "ListArtifactsRequest", "variableDeclarationType" : "ListArtifactsRequest", "documentation" : "

Represents a request to the list artifacts operation.

", "variableSetterType" : "ListArtifactsRequest", "simpleType" : "ListArtifactsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListArtifactsResult", "documentation" : "

Represents the result of a list artifacts operation.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListArtifactsResult", "asyncReturnType" : "ListArtifactsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listArtifacts" }, "ListDevicePools" : { "documentation" : "

Gets information about device pools.

", "operationName" : "ListDevicePools", "deprecated" : false, "input" : { "variableName" : "listDevicePoolsRequest", "variableType" : "ListDevicePoolsRequest", "variableDeclarationType" : "ListDevicePoolsRequest", "documentation" : "

Represents the result of a list device pools request.

", "variableSetterType" : "ListDevicePoolsRequest", "simpleType" : "ListDevicePoolsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListDevicePoolsResult", "documentation" : "

Represents the result of a list device pools request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListDevicePoolsResult", "asyncReturnType" : "ListDevicePoolsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listDevicePools" }, "ListDevices" : { "documentation" : "

Gets information about unique device types.

", "operationName" : "ListDevices", "deprecated" : false, "input" : { "variableName" : "listDevicesRequest", "variableType" : "ListDevicesRequest", "variableDeclarationType" : "ListDevicesRequest", "documentation" : "

Represents the result of a list devices request.

", "variableSetterType" : "ListDevicesRequest", "simpleType" : "ListDevicesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListDevicesResult", "documentation" : "

Represents the result of a list devices operation.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListDevicesResult", "asyncReturnType" : "ListDevicesResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listDevices" }, "ListJobs" : { "documentation" : "

Gets information about jobs.

", "operationName" : "ListJobs", "deprecated" : false, "input" : { "variableName" : "listJobsRequest", "variableType" : "ListJobsRequest", "variableDeclarationType" : "ListJobsRequest", "documentation" : "

Represents a request to the list jobs operation.

", "variableSetterType" : "ListJobsRequest", "simpleType" : "ListJobsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListJobsResult", "documentation" : "

Represents the result of a list jobs request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListJobsResult", "asyncReturnType" : "ListJobsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listJobs" }, "ListOfferingTransactions" : { "documentation" : "

Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

", "operationName" : "ListOfferingTransactions", "deprecated" : false, "input" : { "variableName" : "listOfferingTransactionsRequest", "variableType" : "ListOfferingTransactionsRequest", "variableDeclarationType" : "ListOfferingTransactionsRequest", "documentation" : "

Represents the request to list the offering transaction history.

", "variableSetterType" : "ListOfferingTransactionsRequest", "simpleType" : "ListOfferingTransactionsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListOfferingTransactionsResult", "documentation" : "

Returns the transaction log of the specified offerings.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "NotEligibleException", "documentation" : "

Exception gets thrown when a user is not eligible to perform the specified transaction.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListOfferingTransactionsResult", "asyncReturnType" : "ListOfferingTransactionsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listOfferingTransactions" }, "ListOfferings" : { "documentation" : "

Returns a list of products or offerings that the user can manage through the API. Each offering record indicates the recurring price per unit and the frequency for that offering. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

", "operationName" : "ListOfferings", "deprecated" : false, "input" : { "variableName" : "listOfferingsRequest", "variableType" : "ListOfferingsRequest", "variableDeclarationType" : "ListOfferingsRequest", "documentation" : "

Represents the request to list all offerings.

", "variableSetterType" : "ListOfferingsRequest", "simpleType" : "ListOfferingsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListOfferingsResult", "documentation" : "

Represents the return values of the list of offerings.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "NotEligibleException", "documentation" : "

Exception gets thrown when a user is not eligible to perform the specified transaction.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListOfferingsResult", "asyncReturnType" : "ListOfferingsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listOfferings" }, "ListProjects" : { "documentation" : "

Gets information about projects.

", "operationName" : "ListProjects", "deprecated" : false, "input" : { "variableName" : "listProjectsRequest", "variableType" : "ListProjectsRequest", "variableDeclarationType" : "ListProjectsRequest", "documentation" : "

Represents a request to the list projects operation.

", "variableSetterType" : "ListProjectsRequest", "simpleType" : "ListProjectsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListProjectsResult", "documentation" : "

Represents the result of a list projects request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListProjectsResult", "asyncReturnType" : "ListProjectsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listProjects" }, "ListRuns" : { "documentation" : "

Gets information about runs.

", "operationName" : "ListRuns", "deprecated" : false, "input" : { "variableName" : "listRunsRequest", "variableType" : "ListRunsRequest", "variableDeclarationType" : "ListRunsRequest", "documentation" : "

Represents a request to the list runs operation.

", "variableSetterType" : "ListRunsRequest", "simpleType" : "ListRunsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListRunsResult", "documentation" : "

Represents the result of a list runs request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListRunsResult", "asyncReturnType" : "ListRunsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listRuns" }, "ListSamples" : { "documentation" : "

Gets information about samples.

", "operationName" : "ListSamples", "deprecated" : false, "input" : { "variableName" : "listSamplesRequest", "variableType" : "ListSamplesRequest", "variableDeclarationType" : "ListSamplesRequest", "documentation" : "

Represents a request to the list samples operation.

", "variableSetterType" : "ListSamplesRequest", "simpleType" : "ListSamplesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListSamplesResult", "documentation" : "

Represents the result of a list samples request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListSamplesResult", "asyncReturnType" : "ListSamplesResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listSamples" }, "ListSuites" : { "documentation" : "

Gets information about suites.

", "operationName" : "ListSuites", "deprecated" : false, "input" : { "variableName" : "listSuitesRequest", "variableType" : "ListSuitesRequest", "variableDeclarationType" : "ListSuitesRequest", "documentation" : "

Represents a request to the list suites operation.

", "variableSetterType" : "ListSuitesRequest", "simpleType" : "ListSuitesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListSuitesResult", "documentation" : "

Represents the result of a list suites request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListSuitesResult", "asyncReturnType" : "ListSuitesResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listSuites" }, "ListTests" : { "documentation" : "

Gets information about tests.

", "operationName" : "ListTests", "deprecated" : false, "input" : { "variableName" : "listTestsRequest", "variableType" : "ListTestsRequest", "variableDeclarationType" : "ListTestsRequest", "documentation" : "

Represents a request to the list tests operation.

", "variableSetterType" : "ListTestsRequest", "simpleType" : "ListTestsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListTestsResult", "documentation" : "

Represents the result of a list tests request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListTestsResult", "asyncReturnType" : "ListTestsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listTests" }, "ListUniqueProblems" : { "documentation" : "

Gets information about unique problems.

", "operationName" : "ListUniqueProblems", "deprecated" : false, "input" : { "variableName" : "listUniqueProblemsRequest", "variableType" : "ListUniqueProblemsRequest", "variableDeclarationType" : "ListUniqueProblemsRequest", "documentation" : "

Represents a request to the list unique problems operation.

", "variableSetterType" : "ListUniqueProblemsRequest", "simpleType" : "ListUniqueProblemsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListUniqueProblemsResult", "documentation" : "

Represents the result of a list unique problems request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListUniqueProblemsResult", "asyncReturnType" : "ListUniqueProblemsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listUniqueProblems" }, "ListUploads" : { "documentation" : "

Gets information about uploads.

", "operationName" : "ListUploads", "deprecated" : false, "input" : { "variableName" : "listUploadsRequest", "variableType" : "ListUploadsRequest", "variableDeclarationType" : "ListUploadsRequest", "documentation" : "

Represents a request to the list uploads operation.

", "variableSetterType" : "ListUploadsRequest", "simpleType" : "ListUploadsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListUploadsResult", "documentation" : "

Represents the result of a list uploads request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListUploadsResult", "asyncReturnType" : "ListUploadsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listUploads" }, "PurchaseOffering" : { "documentation" : "

Immediately purchases offerings for an AWS account. Offerings renew with the latest total purchased quantity for an offering, unless the renewal was overridden. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

", "operationName" : "PurchaseOffering", "deprecated" : false, "input" : { "variableName" : "purchaseOfferingRequest", "variableType" : "PurchaseOfferingRequest", "variableDeclarationType" : "PurchaseOfferingRequest", "documentation" : "

Represents a request for a purchase offering.

", "variableSetterType" : "PurchaseOfferingRequest", "simpleType" : "PurchaseOfferingRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PurchaseOfferingResult", "documentation" : "

The result of the purchase offering (e.g., success or failure).

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "NotEligibleException", "documentation" : "

Exception gets thrown when a user is not eligible to perform the specified transaction.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PurchaseOfferingResult", "asyncReturnType" : "PurchaseOfferingResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "purchaseOffering" }, "RenewOffering" : { "documentation" : "

Explicitly sets the quantity of devices to renew for an offering, starting from the effectiveDate of the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

", "operationName" : "RenewOffering", "deprecated" : false, "input" : { "variableName" : "renewOfferingRequest", "variableType" : "RenewOfferingRequest", "variableDeclarationType" : "RenewOfferingRequest", "documentation" : "

A request representing an offering renewal.

", "variableSetterType" : "RenewOfferingRequest", "simpleType" : "RenewOfferingRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "RenewOfferingResult", "documentation" : "

The result of a renewal offering.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "NotEligibleException", "documentation" : "

Exception gets thrown when a user is not eligible to perform the specified transaction.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "RenewOfferingResult", "asyncReturnType" : "RenewOfferingResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "renewOffering" }, "ScheduleRun" : { "documentation" : "

Schedules a run.

", "operationName" : "ScheduleRun", "deprecated" : false, "input" : { "variableName" : "scheduleRunRequest", "variableType" : "ScheduleRunRequest", "variableDeclarationType" : "ScheduleRunRequest", "documentation" : "

Represents a request to the schedule run operation.

", "variableSetterType" : "ScheduleRunRequest", "simpleType" : "ScheduleRunRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ScheduleRunResult", "documentation" : "

Represents the result of a schedule run request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "IdempotencyException", "documentation" : "

An entity with the same name already exists.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ScheduleRunResult", "asyncReturnType" : "ScheduleRunResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "scheduleRun" }, "StopRun" : { "documentation" : "

Initiates a stop request for the current test run. AWS Device Farm will immediately stop the run on devices where tests have not started executing, and you will not be billed for these devices. On devices where tests have started executing, Setup Suite and Teardown Suite tests will run to completion before stopping execution on those devices. You will be billed for Setup, Teardown, and any tests that were in progress or already completed.

", "operationName" : "StopRun", "deprecated" : false, "input" : { "variableName" : "stopRunRequest", "variableType" : "StopRunRequest", "variableDeclarationType" : "StopRunRequest", "documentation" : "

Represents the request to stop a specific run.

", "variableSetterType" : "StopRunRequest", "simpleType" : "StopRunRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "StopRunResult", "documentation" : "

Represents the results of your stop run attempt.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "StopRunResult", "asyncReturnType" : "StopRunResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "stopRun" }, "UpdateDevicePool" : { "documentation" : "

Modifies the name, description, and rules in a device pool given the attributes and the pool ARN. Rule updates are all-or-nothing, meaning they can only be updated as a whole (or not at all).

", "operationName" : "UpdateDevicePool", "deprecated" : false, "input" : { "variableName" : "updateDevicePoolRequest", "variableType" : "UpdateDevicePoolRequest", "variableDeclarationType" : "UpdateDevicePoolRequest", "documentation" : "

Represents a request to the update device pool operation.

", "variableSetterType" : "UpdateDevicePoolRequest", "simpleType" : "UpdateDevicePoolRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdateDevicePoolResult", "documentation" : "

Represents the result of an update device pool request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "UpdateDevicePoolResult", "asyncReturnType" : "UpdateDevicePoolResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "updateDevicePool" }, "UpdateProject" : { "documentation" : "

Modifies the specified project name, given the project ARN and a new name.

", "operationName" : "UpdateProject", "deprecated" : false, "input" : { "variableName" : "updateProjectRequest", "variableType" : "UpdateProjectRequest", "variableDeclarationType" : "UpdateProjectRequest", "documentation" : "

Represents a request to the update project operation.

", "variableSetterType" : "UpdateProjectRequest", "simpleType" : "UpdateProjectRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdateProjectResult", "documentation" : "

Represents the result of an update project request.

" }, "exceptions" : [ { "exceptionName" : "ArgumentException", "documentation" : "

An invalid argument was specified.

" }, { "exceptionName" : "NotFoundException", "documentation" : "

The specified entity was not found.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

A limit was exceeded.

" }, { "exceptionName" : "ServiceAccountException", "documentation" : "

There was a problem with the service account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "UpdateProjectResult", "asyncReturnType" : "UpdateProjectResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "updateProject" } }, "shapes" : { "GetDeviceRequest" : { "c2jName" : "GetDeviceRequest", "documentation" : "

Represents a request to the get device request.

", "shapeName" : "GetDeviceRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The device type's ARN.

", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The device type's ARN.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The device type's ARN.

\n@param arn The device type's ARN.*/", "getterDocumentation" : "/**

The device type's ARN.

\n@return The device type's ARN.*/", "fluentSetterDocumentation" : "/**

The device type's ARN.

\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The device type's ARN.

\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getDeviceRequest", "variableType" : "GetDeviceRequest", "variableDeclarationType" : "GetDeviceRequest", "documentation" : null, "variableSetterType" : "GetDeviceRequest", "simpleType" : "GetDeviceRequest" }, "marshaller" : { "action" : "GetDevice", "verb" : "POST", "target" : "DeviceFarm_20150623.GetDevice", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

The device type's ARN.

", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The device type's ARN.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The device type's ARN.

\n@param arn The device type's ARN.*/", "getterDocumentation" : "/**

The device type's ARN.

\n@return The device type's ARN.*/", "fluentSetterDocumentation" : "/**

The device type's ARN.

\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The device type's ARN.

\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "NotEligibleException" : { "c2jName" : "NotEligibleException", "documentation" : "

Exception gets thrown when a user is not eligible to perform the specified transaction.

", "shapeName" : "NotEligibleException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "notEligibleException", "variableType" : "NotEligibleException", "variableDeclarationType" : "NotEligibleException", "documentation" : null, "variableSetterType" : "NotEligibleException", "simpleType" : "NotEligibleException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "NotEligibleException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ScheduleRunRequest" : { "c2jName" : "ScheduleRunRequest", "documentation" : "

Represents a request to the schedule run operation.

", "shapeName" : "ScheduleRunRequest", "deprecated" : false, "required" : [ "projectArn", "devicePoolArn", "test" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the project for the run to be scheduled.

", "name" : "ProjectArn", "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the project for the run to be scheduled.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "projectArn", "marshallLocationName" : "projectArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@param projectArn The ARN of the project for the run to be scheduled.*/", "getterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@return The ARN of the project for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

The ARN of the app to schedule a run.

", "name" : "AppArn", "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the app to schedule a run.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "appArn", "marshallLocationName" : "appArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@param appArn The ARN of the app to schedule a run.*/", "getterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@return The ARN of the app to schedule a run.*/", "fluentSetterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

The ARN of the device pool for the run to be scheduled.

", "name" : "DevicePoolArn", "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the device pool for the run to be scheduled.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePoolArn", "marshallLocationName" : "devicePoolArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.*/", "getterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@return The ARN of the device pool for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

The name for the run to be scheduled.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name for the run to be scheduled.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The name for the run to be scheduled.

\n@param name The name for the run to be scheduled.*/", "getterDocumentation" : "/**

The name for the run to be scheduled.

\n@return The name for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

The name for the run to be scheduled.

\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name for the run to be scheduled.

\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

Information about the test for the run to be scheduled.

", "name" : "Test", "c2jName" : "test", "c2jShape" : "ScheduleRunTest", "variable" : { "variableName" : "test", "variableType" : "ScheduleRunTest", "variableDeclarationType" : "ScheduleRunTest", "documentation" : "

Information about the test for the run to be scheduled.

", "variableSetterType" : "ScheduleRunTest", "simpleType" : "ScheduleRunTest" }, "setterModel" : { "variableName" : "test", "variableType" : "ScheduleRunTest", "variableDeclarationType" : "ScheduleRunTest", "documentation" : "", "variableSetterType" : "ScheduleRunTest", "simpleType" : "ScheduleRunTest" }, "getterModel" : { "returnType" : "ScheduleRunTest", "documentation" : null }, "http" : { "unmarshallLocationName" : "test", "marshallLocationName" : "test", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@param test Information about the test for the run to be scheduled.*/", "getterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@return Information about the test for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

Information about the settings for the run to be scheduled.

", "name" : "Configuration", "c2jName" : "configuration", "c2jShape" : "ScheduleRunConfiguration", "variable" : { "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "variableDeclarationType" : "ScheduleRunConfiguration", "documentation" : "

Information about the settings for the run to be scheduled.

", "variableSetterType" : "ScheduleRunConfiguration", "simpleType" : "ScheduleRunConfiguration" }, "setterModel" : { "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "variableDeclarationType" : "ScheduleRunConfiguration", "documentation" : "", "variableSetterType" : "ScheduleRunConfiguration", "simpleType" : "ScheduleRunConfiguration" }, "getterModel" : { "returnType" : "ScheduleRunConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "configuration", "marshallLocationName" : "configuration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@param configuration Information about the settings for the run to be scheduled.*/", "getterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@return Information about the settings for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "scheduleRunRequest", "variableType" : "ScheduleRunRequest", "variableDeclarationType" : "ScheduleRunRequest", "documentation" : null, "variableSetterType" : "ScheduleRunRequest", "simpleType" : "ScheduleRunRequest" }, "marshaller" : { "action" : "ScheduleRun", "verb" : "POST", "target" : "DeviceFarm_20150623.ScheduleRun", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ProjectArn" : { "documentation" : "

The ARN of the project for the run to be scheduled.

", "name" : "ProjectArn", "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the project for the run to be scheduled.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "projectArn", "marshallLocationName" : "projectArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@param projectArn The ARN of the project for the run to be scheduled.*/", "getterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@return The ARN of the project for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the project for the run to be scheduled.

\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Configuration" : { "documentation" : "

Information about the settings for the run to be scheduled.

", "name" : "Configuration", "c2jName" : "configuration", "c2jShape" : "ScheduleRunConfiguration", "variable" : { "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "variableDeclarationType" : "ScheduleRunConfiguration", "documentation" : "

Information about the settings for the run to be scheduled.

", "variableSetterType" : "ScheduleRunConfiguration", "simpleType" : "ScheduleRunConfiguration" }, "setterModel" : { "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "variableDeclarationType" : "ScheduleRunConfiguration", "documentation" : "", "variableSetterType" : "ScheduleRunConfiguration", "simpleType" : "ScheduleRunConfiguration" }, "getterModel" : { "returnType" : "ScheduleRunConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "configuration", "marshallLocationName" : "configuration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@param configuration Information about the settings for the run to be scheduled.*/", "getterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@return Information about the settings for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the settings for the run to be scheduled.

\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "AppArn" : { "documentation" : "

The ARN of the app to schedule a run.

", "name" : "AppArn", "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the app to schedule a run.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "appArn", "marshallLocationName" : "appArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@param appArn The ARN of the app to schedule a run.*/", "getterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@return The ARN of the app to schedule a run.*/", "fluentSetterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the app to schedule a run.

\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Test" : { "documentation" : "

Information about the test for the run to be scheduled.

", "name" : "Test", "c2jName" : "test", "c2jShape" : "ScheduleRunTest", "variable" : { "variableName" : "test", "variableType" : "ScheduleRunTest", "variableDeclarationType" : "ScheduleRunTest", "documentation" : "

Information about the test for the run to be scheduled.

", "variableSetterType" : "ScheduleRunTest", "simpleType" : "ScheduleRunTest" }, "setterModel" : { "variableName" : "test", "variableType" : "ScheduleRunTest", "variableDeclarationType" : "ScheduleRunTest", "documentation" : "", "variableSetterType" : "ScheduleRunTest", "simpleType" : "ScheduleRunTest" }, "getterModel" : { "returnType" : "ScheduleRunTest", "documentation" : null }, "http" : { "unmarshallLocationName" : "test", "marshallLocationName" : "test", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@param test Information about the test for the run to be scheduled.*/", "getterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@return Information about the test for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the test for the run to be scheduled.

\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "DevicePoolArn" : { "documentation" : "

The ARN of the device pool for the run to be scheduled.

", "name" : "DevicePoolArn", "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the device pool for the run to be scheduled.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePoolArn", "marshallLocationName" : "devicePoolArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.*/", "getterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@return The ARN of the device pool for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the device pool for the run to be scheduled.

\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

The name for the run to be scheduled.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name for the run to be scheduled.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The name for the run to be scheduled.

\n@param name The name for the run to be scheduled.*/", "getterDocumentation" : "/**

The name for the run to be scheduled.

\n@return The name for the run to be scheduled.*/", "fluentSetterDocumentation" : "/**

The name for the run to be scheduled.

\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name for the run to be scheduled.

\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeleteDevicePoolRequest" : { "c2jName" : "DeleteDevicePoolRequest", "documentation" : "

Represents a request to the delete device pool operation.

", "shapeName" : "DeleteDevicePoolRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/", "getterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@return Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/", "fluentSetterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "deleteDevicePoolRequest", "variableType" : "DeleteDevicePoolRequest", "variableDeclarationType" : "DeleteDevicePoolRequest", "documentation" : null, "variableSetterType" : "DeleteDevicePoolRequest", "simpleType" : "DeleteDevicePoolRequest" }, "marshaller" : { "action" : "DeleteDevicePool", "verb" : "POST", "target" : "DeviceFarm_20150623.DeleteDevicePool", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/", "getterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@return Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/", "fluentSetterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.

\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CurrencyCode" : { "c2jName" : "CurrencyCode", "documentation" : "", "shapeName" : "CurrencyCode", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "USD", "value" : "USD" } ], "variable" : { "variableName" : "currencyCode", "variableType" : "CurrencyCode", "variableDeclarationType" : "CurrencyCode", "documentation" : null, "variableSetterType" : "CurrencyCode", "simpleType" : "CurrencyCode" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "Suite" : { "c2jName" : "Suite", "documentation" : "

Represents a collection of one or more tests.

", "shapeName" : "Suite", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The suite's ARN.

", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The suite's ARN.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The suite's ARN.

\n@param arn The suite's ARN.*/", "getterDocumentation" : "/**

The suite's ARN.

\n@return The suite's ARN.*/", "fluentSetterDocumentation" : "/**

The suite's ARN.

\n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The suite's ARN.

\n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

The suite's name.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The suite's name.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The suite's name.

\n@param name The suite's name.*/", "getterDocumentation" : "/**

The suite's name.

\n@return The suite's name.*/", "fluentSetterDocumentation" : "/**

The suite's name.

\n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The suite's name.

\n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

The suite's type.

Must be one of the following values:

  • BUILTIN_FUZZ: The built-in fuzz type.

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

  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

  • APPIUM_PYTHON: The Appium Python type.

  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

  • CALABASH: The Calabash type.

  • INSTRUMENTATION: The Instrumentation type.

  • UIAUTOMATION: The uiautomation type.

  • UIAUTOMATOR: The uiautomator type.

  • XCTEST: The XCode test type.

  • XCTEST_UI: The XCode UI test type.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The suite's type.

Must be one of the following values:

  • BUILTIN_FUZZ: The built-in fuzz type.

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

  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

  • APPIUM_PYTHON: The Appium Python type.

  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

  • CALABASH: The Calabash type.

  • INSTRUMENTATION: The Instrumentation type.

  • UIAUTOMATION: The uiautomation type.

  • UIAUTOMATOR: The uiautomator type.

  • XCTEST: The XCode test type.

  • XCTEST_UI: The XCode UI test type.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

The suite's type.

Must be one of the following values:

  • BUILTIN_FUZZ: The built-in fuzz type.

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

  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

  • APPIUM_PYTHON: The Appium Python type.

  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

  • CALABASH: The Calabash type.

  • INSTRUMENTATION: The Instrumentation type.

  • UIAUTOMATION: The uiautomation type.

  • UIAUTOMATOR: The uiautomator type.

  • XCTEST: The XCode test type.

  • XCTEST_UI: The XCode UI test type.

\n@param type The suite's type.

Must be one of the following values:

  • BUILTIN_FUZZ: The built-in fuzz type.

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

  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

  • APPIUM_PYTHON: The Appium Python type.

  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

  • CALABASH: The Calabash type.

  • INSTRUMENTATION: The Instrumentation type.

  • UIAUTOMATION: The uiautomation type.

  • UIAUTOMATOR: The uiautomator type.

  • XCTEST: The XCode test type.

  • XCTEST_UI: The XCode UI test type.

  • \n@see TestType*/", "getterDocumentation" : "/**

    The suite's type.

    Must be one of the following values:

    • BUILTIN_FUZZ: The built-in fuzz type.

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

    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

    • APPIUM_PYTHON: The Appium Python type.

    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

    • CALABASH: The Calabash type.

    • INSTRUMENTATION: The Instrumentation type.

    • UIAUTOMATION: The uiautomation type.

    • UIAUTOMATOR: The uiautomator type.

    • XCTEST: The XCode test type.

    • XCTEST_UI: The XCode UI test type.

    \n@return The suite's type.

    Must be one of the following values:

    • BUILTIN_FUZZ: The built-in fuzz type.

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

    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

    • APPIUM_PYTHON: The Appium Python type.

    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

    • CALABASH: The Calabash type.

    • INSTRUMENTATION: The Instrumentation type.

    • UIAUTOMATION: The uiautomation type.

    • UIAUTOMATOR: The uiautomator type.

    • XCTEST: The XCode test type.

    • XCTEST_UI: The XCode UI test type.

    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

      The suite's type.

      Must be one of the following values:

      • BUILTIN_FUZZ: The built-in fuzz type.

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

      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

      • APPIUM_PYTHON: The Appium Python type.

      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

      • CALABASH: The Calabash type.

      • INSTRUMENTATION: The Instrumentation type.

      • UIAUTOMATION: The uiautomation type.

      • UIAUTOMATOR: The uiautomator type.

      • XCTEST: The XCode test type.

      • XCTEST_UI: The XCode UI test type.

      \n@param type The suite's type.

      Must be one of the following values:

      • BUILTIN_FUZZ: The built-in fuzz type.

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

      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

      • APPIUM_PYTHON: The Appium Python type.

      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

      • CALABASH: The Calabash type.

      • INSTRUMENTATION: The Instrumentation type.

      • UIAUTOMATION: The uiautomation type.

      • UIAUTOMATOR: The uiautomator type.

      • XCTEST: The XCode test type.

      • XCTEST_UI: The XCode UI test type.

      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

        The suite's type.

        Must be one of the following values:

        • BUILTIN_FUZZ: The built-in fuzz type.

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

        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

        • APPIUM_PYTHON: The Appium Python type.

        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

        • CALABASH: The Calabash type.

        • INSTRUMENTATION: The Instrumentation type.

        • UIAUTOMATION: The uiautomation type.

        • UIAUTOMATOR: The uiautomator type.

        • XCTEST: The XCode test type.

        • XCTEST_UI: The XCode UI test type.

        \n@param type The suite's type.

        Must be one of the following values:

        • BUILTIN_FUZZ: The built-in fuzz type.

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

        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

        • APPIUM_PYTHON: The Appium Python type.

        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

        • CALABASH: The Calabash type.

        • INSTRUMENTATION: The Instrumentation type.

        • UIAUTOMATION: The uiautomation type.

        • UIAUTOMATOR: The uiautomator type.

        • XCTEST: The XCode test type.

        • XCTEST_UI: The XCode UI test type.

        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, { "documentation" : "

          When the suite was created.

          ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

          When the suite was created.

          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

          When the suite was created.

          \n@param created When the suite was created.*/", "getterDocumentation" : "/**

          When the suite was created.

          \n@return When the suite was created.*/", "fluentSetterDocumentation" : "/**

          When the suite was created.

          \n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          When the suite was created.

          \n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

          The suite's status.

          Allowed values include:

          • PENDING: A pending status.

          • PENDING_CONCURRENCY: A pending concurrency status.

          • PENDING_DEVICE: A pending device status.

          • PROCESSING: A processing status.

          • SCHEDULING: A scheduling status.

          • PREPARING: A preparing status.

          • RUNNING: A running status.

          • COMPLETED: A completed status.

          • STOPPING: A stopping status.

          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          The suite's status.

          Allowed values include:

          • PENDING: A pending status.

          • PENDING_CONCURRENCY: A pending concurrency status.

          • PENDING_DEVICE: A pending device status.

          • PROCESSING: A processing status.

          • SCHEDULING: A scheduling status.

          • PREPARING: A preparing status.

          • RUNNING: A running status.

          • COMPLETED: A completed status.

          • STOPPING: A stopping status.

          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

          The suite's status.

          Allowed values include:

          • PENDING: A pending status.

          • PENDING_CONCURRENCY: A pending concurrency status.

          • PENDING_DEVICE: A pending device status.

          • PROCESSING: A processing status.

          • SCHEDULING: A scheduling status.

          • PREPARING: A preparing status.

          • RUNNING: A running status.

          • COMPLETED: A completed status.

          • STOPPING: A stopping status.

          \n@param status The suite's status.

          Allowed values include:

          • PENDING: A pending status.

          • PENDING_CONCURRENCY: A pending concurrency status.

          • PENDING_DEVICE: A pending device status.

          • PROCESSING: A processing status.

          • SCHEDULING: A scheduling status.

          • PREPARING: A preparing status.

          • RUNNING: A running status.

          • COMPLETED: A completed status.

          • STOPPING: A stopping status.

          • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

            The suite's status.

            Allowed values include:

            • PENDING: A pending status.

            • PENDING_CONCURRENCY: A pending concurrency status.

            • PENDING_DEVICE: A pending device status.

            • PROCESSING: A processing status.

            • SCHEDULING: A scheduling status.

            • PREPARING: A preparing status.

            • RUNNING: A running status.

            • COMPLETED: A completed status.

            • STOPPING: A stopping status.

            \n@return The suite's status.

            Allowed values include:

            • PENDING: A pending status.

            • PENDING_CONCURRENCY: A pending concurrency status.

            • PENDING_DEVICE: A pending device status.

            • PROCESSING: A processing status.

            • SCHEDULING: A scheduling status.

            • PREPARING: A preparing status.

            • RUNNING: A running status.

            • COMPLETED: A completed status.

            • STOPPING: A stopping status.

            • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

              The suite's status.

              Allowed values include:

              • PENDING: A pending status.

              • PENDING_CONCURRENCY: A pending concurrency status.

              • PENDING_DEVICE: A pending device status.

              • PROCESSING: A processing status.

              • SCHEDULING: A scheduling status.

              • PREPARING: A preparing status.

              • RUNNING: A running status.

              • COMPLETED: A completed status.

              • STOPPING: A stopping status.

              \n@param status The suite's status.

              Allowed values include:

              • PENDING: A pending status.

              • PENDING_CONCURRENCY: A pending concurrency status.

              • PENDING_DEVICE: A pending device status.

              • PROCESSING: A processing status.

              • SCHEDULING: A scheduling status.

              • PREPARING: A preparing status.

              • RUNNING: A running status.

              • COMPLETED: A completed status.

              • STOPPING: A stopping status.

              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                The suite's status.

                Allowed values include:

                • PENDING: A pending status.

                • PENDING_CONCURRENCY: A pending concurrency status.

                • PENDING_DEVICE: A pending device status.

                • PROCESSING: A processing status.

                • SCHEDULING: A scheduling status.

                • PREPARING: A preparing status.

                • RUNNING: A running status.

                • COMPLETED: A completed status.

                • STOPPING: A stopping status.

                \n@param status The suite's status.

                Allowed values include:

                • PENDING: A pending status.

                • PENDING_CONCURRENCY: A pending concurrency status.

                • PENDING_DEVICE: A pending device status.

                • PROCESSING: A processing status.

                • SCHEDULING: A scheduling status.

                • PREPARING: A preparing status.

                • RUNNING: A running status.

                • COMPLETED: A completed status.

                • STOPPING: A stopping status.

                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, { "documentation" : "

                  The suite's result.

                  Allowed values include:

                  • PENDING: A pending condition.

                  • PASSED: A passing condition.

                  • WARNED: A warning condition.

                  • FAILED: A failed condition.

                  • SKIPPED: A skipped condition.

                  • ERRORED: An error condition.

                  • STOPPED: A stopped condition.

                  ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The suite's result.

                  Allowed values include:

                  • PENDING: A pending condition.

                  • PASSED: A passing condition.

                  • WARNED: A warning condition.

                  • FAILED: A failed condition.

                  • SKIPPED: A skipped condition.

                  • ERRORED: An error condition.

                  • STOPPED: A stopped condition.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                  The suite's result.

                  Allowed values include:

                  • PENDING: A pending condition.

                  • PASSED: A passing condition.

                  • WARNED: A warning condition.

                  • FAILED: A failed condition.

                  • SKIPPED: A skipped condition.

                  • ERRORED: An error condition.

                  • STOPPED: A stopped condition.

                  \n@param result The suite's result.

                  Allowed values include:

                  • PENDING: A pending condition.

                  • PASSED: A passing condition.

                  • WARNED: A warning condition.

                  • FAILED: A failed condition.

                  • SKIPPED: A skipped condition.

                  • ERRORED: An error condition.

                  • STOPPED: A stopped condition.

                  • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                    The suite's result.

                    Allowed values include:

                    • PENDING: A pending condition.

                    • PASSED: A passing condition.

                    • WARNED: A warning condition.

                    • FAILED: A failed condition.

                    • SKIPPED: A skipped condition.

                    • ERRORED: An error condition.

                    • STOPPED: A stopped condition.

                    \n@return The suite's result.

                    Allowed values include:

                    • PENDING: A pending condition.

                    • PASSED: A passing condition.

                    • WARNED: A warning condition.

                    • FAILED: A failed condition.

                    • SKIPPED: A skipped condition.

                    • ERRORED: An error condition.

                    • STOPPED: A stopped condition.

                    • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                      The suite's result.

                      Allowed values include:

                      • PENDING: A pending condition.

                      • PASSED: A passing condition.

                      • WARNED: A warning condition.

                      • FAILED: A failed condition.

                      • SKIPPED: A skipped condition.

                      • ERRORED: An error condition.

                      • STOPPED: A stopped condition.

                      \n@param result The suite's result.

                      Allowed values include:

                      • PENDING: A pending condition.

                      • PASSED: A passing condition.

                      • WARNED: A warning condition.

                      • FAILED: A failed condition.

                      • SKIPPED: A skipped condition.

                      • ERRORED: An error condition.

                      • STOPPED: A stopped condition.

                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                        The suite's result.

                        Allowed values include:

                        • PENDING: A pending condition.

                        • PASSED: A passing condition.

                        • WARNED: A warning condition.

                        • FAILED: A failed condition.

                        • SKIPPED: A skipped condition.

                        • ERRORED: An error condition.

                        • STOPPED: A stopped condition.

                        \n@param result The suite's result.

                        Allowed values include:

                        • PENDING: A pending condition.

                        • PASSED: A passing condition.

                        • WARNED: A warning condition.

                        • FAILED: A failed condition.

                        • SKIPPED: A skipped condition.

                        • ERRORED: An error condition.

                        • STOPPED: A stopped condition.

                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, { "documentation" : "

                          The suite's start time.

                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                          The suite's start time.

                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                          The suite's start time.

                          \n@param started The suite's start time.*/", "getterDocumentation" : "/**

                          The suite's start time.

                          \n@return The suite's start time.*/", "fluentSetterDocumentation" : "/**

                          The suite's start time.

                          \n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          The suite's start time.

                          \n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                          The suite's stop time.

                          ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                          The suite's stop time.

                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                          The suite's stop time.

                          \n@param stopped The suite's stop time.*/", "getterDocumentation" : "/**

                          The suite's stop time.

                          \n@return The suite's stop time.*/", "fluentSetterDocumentation" : "/**

                          The suite's stop time.

                          \n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          The suite's stop time.

                          \n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                          The suite's result counters.

                          ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                          The suite's result counters.

                          ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                          The suite's result counters.

                          \n@param counters The suite's result counters.*/", "getterDocumentation" : "/**

                          The suite's result counters.

                          \n@return The suite's result counters.*/", "fluentSetterDocumentation" : "/**

                          The suite's result counters.

                          \n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          The suite's result counters.

                          \n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                          A message about the suite's result.

                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                          A message about the suite's result.

                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                          A message about the suite's result.

                          \n@param message A message about the suite's result.*/", "getterDocumentation" : "/**

                          A message about the suite's result.

                          \n@return A message about the suite's result.*/", "fluentSetterDocumentation" : "/**

                          A message about the suite's result.

                          \n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          A message about the suite's result.

                          \n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                          Represents the total (metered or unmetered) minutes used by the test suite.

                          ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                          Represents the total (metered or unmetered) minutes used by the test suite.

                          ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                          Represents the total (metered or unmetered) minutes used by the test suite.

                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.*/", "getterDocumentation" : "/**

                          Represents the total (metered or unmetered) minutes used by the test suite.

                          \n@return Represents the total (metered or unmetered) minutes used by the test suite.*/", "fluentSetterDocumentation" : "/**

                          Represents the total (metered or unmetered) minutes used by the test suite.

                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          Represents the total (metered or unmetered) minutes used by the test suite.

                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "suite", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : null, "variableSetterType" : "Suite", "simpleType" : "Suite" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                          The suite's status.

                          Allowed values include:

                          • PENDING: A pending status.

                          • PENDING_CONCURRENCY: A pending concurrency status.

                          • PENDING_DEVICE: A pending device status.

                          • PROCESSING: A processing status.

                          • SCHEDULING: A scheduling status.

                          • PREPARING: A preparing status.

                          • RUNNING: A running status.

                          • COMPLETED: A completed status.

                          • STOPPING: A stopping status.

                          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                          The suite's status.

                          Allowed values include:

                          • PENDING: A pending status.

                          • PENDING_CONCURRENCY: A pending concurrency status.

                          • PENDING_DEVICE: A pending device status.

                          • PROCESSING: A processing status.

                          • SCHEDULING: A scheduling status.

                          • PREPARING: A preparing status.

                          • RUNNING: A running status.

                          • COMPLETED: A completed status.

                          • STOPPING: A stopping status.

                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                          The suite's status.

                          Allowed values include:

                          • PENDING: A pending status.

                          • PENDING_CONCURRENCY: A pending concurrency status.

                          • PENDING_DEVICE: A pending device status.

                          • PROCESSING: A processing status.

                          • SCHEDULING: A scheduling status.

                          • PREPARING: A preparing status.

                          • RUNNING: A running status.

                          • COMPLETED: A completed status.

                          • STOPPING: A stopping status.

                          \n@param status The suite's status.

                          Allowed values include:

                          • PENDING: A pending status.

                          • PENDING_CONCURRENCY: A pending concurrency status.

                          • PENDING_DEVICE: A pending device status.

                          • PROCESSING: A processing status.

                          • SCHEDULING: A scheduling status.

                          • PREPARING: A preparing status.

                          • RUNNING: A running status.

                          • COMPLETED: A completed status.

                          • STOPPING: A stopping status.

                          • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                            The suite's status.

                            Allowed values include:

                            • PENDING: A pending status.

                            • PENDING_CONCURRENCY: A pending concurrency status.

                            • PENDING_DEVICE: A pending device status.

                            • PROCESSING: A processing status.

                            • SCHEDULING: A scheduling status.

                            • PREPARING: A preparing status.

                            • RUNNING: A running status.

                            • COMPLETED: A completed status.

                            • STOPPING: A stopping status.

                            \n@return The suite's status.

                            Allowed values include:

                            • PENDING: A pending status.

                            • PENDING_CONCURRENCY: A pending concurrency status.

                            • PENDING_DEVICE: A pending device status.

                            • PROCESSING: A processing status.

                            • SCHEDULING: A scheduling status.

                            • PREPARING: A preparing status.

                            • RUNNING: A running status.

                            • COMPLETED: A completed status.

                            • STOPPING: A stopping status.

                            • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                              The suite's status.

                              Allowed values include:

                              • PENDING: A pending status.

                              • PENDING_CONCURRENCY: A pending concurrency status.

                              • PENDING_DEVICE: A pending device status.

                              • PROCESSING: A processing status.

                              • SCHEDULING: A scheduling status.

                              • PREPARING: A preparing status.

                              • RUNNING: A running status.

                              • COMPLETED: A completed status.

                              • STOPPING: A stopping status.

                              \n@param status The suite's status.

                              Allowed values include:

                              • PENDING: A pending status.

                              • PENDING_CONCURRENCY: A pending concurrency status.

                              • PENDING_DEVICE: A pending device status.

                              • PROCESSING: A processing status.

                              • SCHEDULING: A scheduling status.

                              • PREPARING: A preparing status.

                              • RUNNING: A running status.

                              • COMPLETED: A completed status.

                              • STOPPING: A stopping status.

                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                The suite's status.

                                Allowed values include:

                                • PENDING: A pending status.

                                • PENDING_CONCURRENCY: A pending concurrency status.

                                • PENDING_DEVICE: A pending device status.

                                • PROCESSING: A processing status.

                                • SCHEDULING: A scheduling status.

                                • PREPARING: A preparing status.

                                • RUNNING: A running status.

                                • COMPLETED: A completed status.

                                • STOPPING: A stopping status.

                                \n@param status The suite's status.

                                Allowed values include:

                                • PENDING: A pending status.

                                • PENDING_CONCURRENCY: A pending concurrency status.

                                • PENDING_DEVICE: A pending device status.

                                • PROCESSING: A processing status.

                                • SCHEDULING: A scheduling status.

                                • PREPARING: A preparing status.

                                • RUNNING: A running status.

                                • COMPLETED: A completed status.

                                • STOPPING: A stopping status.

                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, "Type" : { "documentation" : "

                                  The suite's type.

                                  Must be one of the following values:

                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                  • APPIUM_PYTHON: The Appium Python type.

                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                  • CALABASH: The Calabash type.

                                  • INSTRUMENTATION: The Instrumentation type.

                                  • UIAUTOMATION: The uiautomation type.

                                  • UIAUTOMATOR: The uiautomator type.

                                  • XCTEST: The XCode test type.

                                  • XCTEST_UI: The XCode UI test type.

                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The suite's type.

                                  Must be one of the following values:

                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                  • APPIUM_PYTHON: The Appium Python type.

                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                  • CALABASH: The Calabash type.

                                  • INSTRUMENTATION: The Instrumentation type.

                                  • UIAUTOMATION: The uiautomation type.

                                  • UIAUTOMATOR: The uiautomator type.

                                  • XCTEST: The XCode test type.

                                  • XCTEST_UI: The XCode UI test type.

                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                  The suite's type.

                                  Must be one of the following values:

                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                  • APPIUM_PYTHON: The Appium Python type.

                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                  • CALABASH: The Calabash type.

                                  • INSTRUMENTATION: The Instrumentation type.

                                  • UIAUTOMATION: The uiautomation type.

                                  • UIAUTOMATOR: The uiautomator type.

                                  • XCTEST: The XCode test type.

                                  • XCTEST_UI: The XCode UI test type.

                                  \n@param type The suite's type.

                                  Must be one of the following values:

                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                  • APPIUM_PYTHON: The Appium Python type.

                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                  • CALABASH: The Calabash type.

                                  • INSTRUMENTATION: The Instrumentation type.

                                  • UIAUTOMATION: The uiautomation type.

                                  • UIAUTOMATOR: The uiautomator type.

                                  • XCTEST: The XCode test type.

                                  • XCTEST_UI: The XCode UI test type.

                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                    The suite's type.

                                    Must be one of the following values:

                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                    • APPIUM_PYTHON: The Appium Python type.

                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                    • CALABASH: The Calabash type.

                                    • INSTRUMENTATION: The Instrumentation type.

                                    • UIAUTOMATION: The uiautomation type.

                                    • UIAUTOMATOR: The uiautomator type.

                                    • XCTEST: The XCode test type.

                                    • XCTEST_UI: The XCode UI test type.

                                    \n@return The suite's type.

                                    Must be one of the following values:

                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                    • APPIUM_PYTHON: The Appium Python type.

                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                    • CALABASH: The Calabash type.

                                    • INSTRUMENTATION: The Instrumentation type.

                                    • UIAUTOMATION: The uiautomation type.

                                    • UIAUTOMATOR: The uiautomator type.

                                    • XCTEST: The XCode test type.

                                    • XCTEST_UI: The XCode UI test type.

                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                      The suite's type.

                                      Must be one of the following values:

                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                      • APPIUM_PYTHON: The Appium Python type.

                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                      • CALABASH: The Calabash type.

                                      • INSTRUMENTATION: The Instrumentation type.

                                      • UIAUTOMATION: The uiautomation type.

                                      • UIAUTOMATOR: The uiautomator type.

                                      • XCTEST: The XCode test type.

                                      • XCTEST_UI: The XCode UI test type.

                                      \n@param type The suite's type.

                                      Must be one of the following values:

                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                      • APPIUM_PYTHON: The Appium Python type.

                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                      • CALABASH: The Calabash type.

                                      • INSTRUMENTATION: The Instrumentation type.

                                      • UIAUTOMATION: The uiautomation type.

                                      • UIAUTOMATOR: The uiautomator type.

                                      • XCTEST: The XCode test type.

                                      • XCTEST_UI: The XCode UI test type.

                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                        The suite's type.

                                        Must be one of the following values:

                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                        • APPIUM_PYTHON: The Appium Python type.

                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                        • CALABASH: The Calabash type.

                                        • INSTRUMENTATION: The Instrumentation type.

                                        • UIAUTOMATION: The uiautomation type.

                                        • UIAUTOMATOR: The uiautomator type.

                                        • XCTEST: The XCode test type.

                                        • XCTEST_UI: The XCode UI test type.

                                        \n@param type The suite's type.

                                        Must be one of the following values:

                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                        • APPIUM_PYTHON: The Appium Python type.

                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                        • CALABASH: The Calabash type.

                                        • INSTRUMENTATION: The Instrumentation type.

                                        • UIAUTOMATION: The uiautomation type.

                                        • UIAUTOMATOR: The uiautomator type.

                                        • XCTEST: The XCode test type.

                                        • XCTEST_UI: The XCode UI test type.

                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, "Started" : { "documentation" : "

                                          The suite's start time.

                                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          The suite's start time.

                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          The suite's start time.

                                          \n@param started The suite's start time.*/", "getterDocumentation" : "/**

                                          The suite's start time.

                                          \n@return The suite's start time.*/", "fluentSetterDocumentation" : "/**

                                          The suite's start time.

                                          \n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The suite's start time.

                                          \n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Message" : { "documentation" : "

                                          A message about the suite's result.

                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          A message about the suite's result.

                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          A message about the suite's result.

                                          \n@param message A message about the suite's result.*/", "getterDocumentation" : "/**

                                          A message about the suite's result.

                                          \n@return A message about the suite's result.*/", "fluentSetterDocumentation" : "/**

                                          A message about the suite's result.

                                          \n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          A message about the suite's result.

                                          \n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "DeviceMinutes" : { "documentation" : "

                                          Represents the total (metered or unmetered) minutes used by the test suite.

                                          ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                          Represents the total (metered or unmetered) minutes used by the test suite.

                                          ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                          Represents the total (metered or unmetered) minutes used by the test suite.

                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.*/", "getterDocumentation" : "/**

                                          Represents the total (metered or unmetered) minutes used by the test suite.

                                          \n@return Represents the total (metered or unmetered) minutes used by the test suite.*/", "fluentSetterDocumentation" : "/**

                                          Represents the total (metered or unmetered) minutes used by the test suite.

                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          Represents the total (metered or unmetered) minutes used by the test suite.

                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Stopped" : { "documentation" : "

                                          The suite's stop time.

                                          ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          The suite's stop time.

                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          The suite's stop time.

                                          \n@param stopped The suite's stop time.*/", "getterDocumentation" : "/**

                                          The suite's stop time.

                                          \n@return The suite's stop time.*/", "fluentSetterDocumentation" : "/**

                                          The suite's stop time.

                                          \n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The suite's stop time.

                                          \n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Counters" : { "documentation" : "

                                          The suite's result counters.

                                          ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                          The suite's result counters.

                                          ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                          The suite's result counters.

                                          \n@param counters The suite's result counters.*/", "getterDocumentation" : "/**

                                          The suite's result counters.

                                          \n@return The suite's result counters.*/", "fluentSetterDocumentation" : "/**

                                          The suite's result counters.

                                          \n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The suite's result counters.

                                          \n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                          The suite's ARN.

                                          ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          The suite's ARN.

                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          The suite's ARN.

                                          \n@param arn The suite's ARN.*/", "getterDocumentation" : "/**

                                          The suite's ARN.

                                          \n@return The suite's ARN.*/", "fluentSetterDocumentation" : "/**

                                          The suite's ARN.

                                          \n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The suite's ARN.

                                          \n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                          The suite's name.

                                          ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          The suite's name.

                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          The suite's name.

                                          \n@param name The suite's name.*/", "getterDocumentation" : "/**

                                          The suite's name.

                                          \n@return The suite's name.*/", "fluentSetterDocumentation" : "/**

                                          The suite's name.

                                          \n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The suite's name.

                                          \n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Created" : { "documentation" : "

                                          When the suite was created.

                                          ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          When the suite was created.

                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          When the suite was created.

                                          \n@param created When the suite was created.*/", "getterDocumentation" : "/**

                                          When the suite was created.

                                          \n@return When the suite was created.*/", "fluentSetterDocumentation" : "/**

                                          When the suite was created.

                                          \n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          When the suite was created.

                                          \n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Result" : { "documentation" : "

                                          The suite's result.

                                          Allowed values include:

                                          • PENDING: A pending condition.

                                          • PASSED: A passing condition.

                                          • WARNED: A warning condition.

                                          • FAILED: A failed condition.

                                          • SKIPPED: A skipped condition.

                                          • ERRORED: An error condition.

                                          • STOPPED: A stopped condition.

                                          ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          The suite's result.

                                          Allowed values include:

                                          • PENDING: A pending condition.

                                          • PASSED: A passing condition.

                                          • WARNED: A warning condition.

                                          • FAILED: A failed condition.

                                          • SKIPPED: A skipped condition.

                                          • ERRORED: An error condition.

                                          • STOPPED: A stopped condition.

                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                          The suite's result.

                                          Allowed values include:

                                          • PENDING: A pending condition.

                                          • PASSED: A passing condition.

                                          • WARNED: A warning condition.

                                          • FAILED: A failed condition.

                                          • SKIPPED: A skipped condition.

                                          • ERRORED: An error condition.

                                          • STOPPED: A stopped condition.

                                          \n@param result The suite's result.

                                          Allowed values include:

                                          • PENDING: A pending condition.

                                          • PASSED: A passing condition.

                                          • WARNED: A warning condition.

                                          • FAILED: A failed condition.

                                          • SKIPPED: A skipped condition.

                                          • ERRORED: An error condition.

                                          • STOPPED: A stopped condition.

                                          • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                            The suite's result.

                                            Allowed values include:

                                            • PENDING: A pending condition.

                                            • PASSED: A passing condition.

                                            • WARNED: A warning condition.

                                            • FAILED: A failed condition.

                                            • SKIPPED: A skipped condition.

                                            • ERRORED: An error condition.

                                            • STOPPED: A stopped condition.

                                            \n@return The suite's result.

                                            Allowed values include:

                                            • PENDING: A pending condition.

                                            • PASSED: A passing condition.

                                            • WARNED: A warning condition.

                                            • FAILED: A failed condition.

                                            • SKIPPED: A skipped condition.

                                            • ERRORED: An error condition.

                                            • STOPPED: A stopped condition.

                                            • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                              The suite's result.

                                              Allowed values include:

                                              • PENDING: A pending condition.

                                              • PASSED: A passing condition.

                                              • WARNED: A warning condition.

                                              • FAILED: A failed condition.

                                              • SKIPPED: A skipped condition.

                                              • ERRORED: An error condition.

                                              • STOPPED: A stopped condition.

                                              \n@param result The suite's result.

                                              Allowed values include:

                                              • PENDING: A pending condition.

                                              • PASSED: A passing condition.

                                              • WARNED: A warning condition.

                                              • FAILED: A failed condition.

                                              • SKIPPED: A skipped condition.

                                              • ERRORED: An error condition.

                                              • STOPPED: A stopped condition.

                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                The suite's result.

                                                Allowed values include:

                                                • PENDING: A pending condition.

                                                • PASSED: A passing condition.

                                                • WARNED: A warning condition.

                                                • FAILED: A failed condition.

                                                • SKIPPED: A skipped condition.

                                                • ERRORED: An error condition.

                                                • STOPPED: A stopped condition.

                                                \n@param result The suite's result.

                                                Allowed values include:

                                                • PENDING: A pending condition.

                                                • PASSED: A passing condition.

                                                • WARNED: A warning condition.

                                                • FAILED: A failed condition.

                                                • SKIPPED: A skipped condition.

                                                • ERRORED: An error condition.

                                                • STOPPED: A stopped condition.

                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false } } }, "ListDevicesResult" : { "c2jName" : "ListDevicesResult", "documentation" : "

                                                  Represents the result of a list devices operation.

                                                  ", "shapeName" : "ListDevicesResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  Information about the devices.

                                                  ", "name" : "Devices", "c2jName" : "devices", "c2jShape" : "Devices", "variable" : { "variableName" : "devices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  Information about the devices.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "devices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "devices", "marshallLocationName" : "devices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Device", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Device", "variable" : { "variableName" : "member", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "member", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Device", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n@param devices Information about the devices.*/", "getterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n@return Information about the devices.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setDevices(java.util.Collection)} or {@link #withDevices(java.util.Collection)} if you want to override the existing values.

                                                  \n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listDevicesResult", "variableType" : "ListDevicesResult", "variableDeclarationType" : "ListDevicesResult", "documentation" : null, "variableSetterType" : "ListDevicesResult", "simpleType" : "ListDevicesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Devices" : { "documentation" : "

                                                  Information about the devices.

                                                  ", "name" : "Devices", "c2jName" : "devices", "c2jShape" : "Devices", "variable" : { "variableName" : "devices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  Information about the devices.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "devices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "devices", "marshallLocationName" : "devices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Device", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Device", "variable" : { "variableName" : "member", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "member", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Device", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n@param devices Information about the devices.*/", "getterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n@return Information about the devices.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the devices.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setDevices(java.util.Collection)} or {@link #withDevices(java.util.Collection)} if you want to override the existing values.

                                                  \n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetSuiteResult" : { "c2jName" : "GetSuiteResult", "documentation" : "

                                                  Represents the result of a get suite request.

                                                  ", "shapeName" : "GetSuiteResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Suite", "c2jName" : "suite", "c2jShape" : "Suite", "variable" : { "variableName" : "suite", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "setterModel" : { "variableName" : "suite", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "getterModel" : { "returnType" : "Suite", "documentation" : null }, "http" : { "unmarshallLocationName" : "suite", "marshallLocationName" : "suite", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param suite */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getSuiteResult", "variableType" : "GetSuiteResult", "variableDeclarationType" : "GetSuiteResult", "documentation" : null, "variableSetterType" : "GetSuiteResult", "simpleType" : "GetSuiteResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Suite" : { "documentation" : "", "name" : "Suite", "c2jName" : "suite", "c2jShape" : "Suite", "variable" : { "variableName" : "suite", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "setterModel" : { "variableName" : "suite", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "getterModel" : { "returnType" : "Suite", "documentation" : null }, "http" : { "unmarshallLocationName" : "suite", "marshallLocationName" : "suite", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param suite */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "RenewOfferingRequest" : { "c2jName" : "RenewOfferingRequest", "documentation" : "

                                                  A request representing an offering renewal.

                                                  ", "shapeName" : "RenewOfferingRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The ID of a request to renew an offering.

                                                  ", "name" : "OfferingId", "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "variable" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ID of a request to renew an offering.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringId", "marshallLocationName" : "offeringId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@param offeringId The ID of a request to renew an offering.*/", "getterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@return The ID of a request to renew an offering.*/", "fluentSetterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The quantity requested in an offering renewal.

                                                  ", "name" : "Quantity", "c2jName" : "quantity", "c2jShape" : "Integer", "variable" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                  The quantity requested in an offering renewal.

                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "quantity", "marshallLocationName" : "quantity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@param quantity The quantity requested in an offering renewal.*/", "getterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@return The quantity requested in an offering renewal.*/", "fluentSetterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "renewOfferingRequest", "variableType" : "RenewOfferingRequest", "variableDeclarationType" : "RenewOfferingRequest", "documentation" : null, "variableSetterType" : "RenewOfferingRequest", "simpleType" : "RenewOfferingRequest" }, "marshaller" : { "action" : "RenewOffering", "verb" : "POST", "target" : "DeviceFarm_20150623.RenewOffering", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Quantity" : { "documentation" : "

                                                  The quantity requested in an offering renewal.

                                                  ", "name" : "Quantity", "c2jName" : "quantity", "c2jShape" : "Integer", "variable" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                  The quantity requested in an offering renewal.

                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "quantity", "marshallLocationName" : "quantity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@param quantity The quantity requested in an offering renewal.*/", "getterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@return The quantity requested in an offering renewal.*/", "fluentSetterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The quantity requested in an offering renewal.

                                                  \n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "OfferingId" : { "documentation" : "

                                                  The ID of a request to renew an offering.

                                                  ", "name" : "OfferingId", "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "variable" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ID of a request to renew an offering.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringId", "marshallLocationName" : "offeringId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@param offeringId The ID of a request to renew an offering.*/", "getterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@return The ID of a request to renew an offering.*/", "fluentSetterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ID of a request to renew an offering.

                                                  \n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ExecutionStatus" : { "c2jName" : "ExecutionStatus", "documentation" : "", "shapeName" : "ExecutionStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "PENDING_CONCURRENCY", "value" : "PENDING_CONCURRENCY" }, { "name" : "PENDING_DEVICE", "value" : "PENDING_DEVICE" }, { "name" : "PROCESSING", "value" : "PROCESSING" }, { "name" : "SCHEDULING", "value" : "SCHEDULING" }, { "name" : "PREPARING", "value" : "PREPARING" }, { "name" : "RUNNING", "value" : "RUNNING" }, { "name" : "COMPLETED", "value" : "COMPLETED" }, { "name" : "STOPPING", "value" : "STOPPING" } ], "variable" : { "variableName" : "executionStatus", "variableType" : "ExecutionStatus", "variableDeclarationType" : "ExecutionStatus", "documentation" : null, "variableSetterType" : "ExecutionStatus", "simpleType" : "ExecutionStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ArgumentException" : { "c2jName" : "ArgumentException", "documentation" : "

                                                  An invalid argument was specified.

                                                  ", "shapeName" : "ArgumentException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "argumentException", "variableType" : "ArgumentException", "variableDeclarationType" : "ArgumentException", "documentation" : null, "variableSetterType" : "ArgumentException", "simpleType" : "ArgumentException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ArgumentException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ListSamplesResult" : { "c2jName" : "ListSamplesResult", "documentation" : "

                                                  Represents the result of a list samples request.

                                                  ", "shapeName" : "ListSamplesResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  Information about the samples.

                                                  ", "name" : "Samples", "c2jName" : "samples", "c2jShape" : "Samples", "variable" : { "variableName" : "samples", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  Information about the samples.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "samples", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "samples", "marshallLocationName" : "samples", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Sample", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Sample", "variable" : { "variableName" : "member", "variableType" : "Sample", "variableDeclarationType" : "Sample", "documentation" : "", "variableSetterType" : "Sample", "simpleType" : "Sample" }, "setterModel" : { "variableName" : "member", "variableType" : "Sample", "variableDeclarationType" : "Sample", "documentation" : "", "variableSetterType" : "Sample", "simpleType" : "Sample" }, "getterModel" : { "returnType" : "Sample", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Sample", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n@param samples Information about the samples.*/", "getterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n@return Information about the samples.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSamples(java.util.Collection)} or {@link #withSamples(java.util.Collection)} if you want to override the existing values.

                                                  \n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listSamplesResult", "variableType" : "ListSamplesResult", "variableDeclarationType" : "ListSamplesResult", "documentation" : null, "variableSetterType" : "ListSamplesResult", "simpleType" : "ListSamplesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Samples" : { "documentation" : "

                                                  Information about the samples.

                                                  ", "name" : "Samples", "c2jName" : "samples", "c2jShape" : "Samples", "variable" : { "variableName" : "samples", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  Information about the samples.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "samples", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "samples", "marshallLocationName" : "samples", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Sample", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Sample", "variable" : { "variableName" : "member", "variableType" : "Sample", "variableDeclarationType" : "Sample", "documentation" : "", "variableSetterType" : "Sample", "simpleType" : "Sample" }, "setterModel" : { "variableName" : "member", "variableType" : "Sample", "variableDeclarationType" : "Sample", "documentation" : "", "variableSetterType" : "Sample", "simpleType" : "Sample" }, "getterModel" : { "returnType" : "Sample", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Sample", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n@param samples Information about the samples.*/", "getterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n@return Information about the samples.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the samples.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSamples(java.util.Collection)} or {@link #withSamples(java.util.Collection)} if you want to override the existing values.

                                                  \n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListDevicesRequest" : { "c2jName" : "ListDevicesRequest", "documentation" : "

                                                  Represents the result of a list devices request.

                                                  ", "shapeName" : "ListDevicesRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The device types' ARNs.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The device types' ARNs.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@param arn The device types' ARNs.*/", "getterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@return The device types' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listDevicesRequest", "variableType" : "ListDevicesRequest", "variableDeclarationType" : "ListDevicesRequest", "documentation" : null, "variableSetterType" : "ListDevicesRequest", "simpleType" : "ListDevicesRequest" }, "marshaller" : { "action" : "ListDevices", "verb" : "POST", "target" : "DeviceFarm_20150623.ListDevices", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                  The device types' ARNs.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The device types' ARNs.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@param arn The device types' ARNs.*/", "getterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@return The device types' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The device types' ARNs.

                                                  \n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListOfferingsRequest" : { "c2jName" : "ListOfferingsRequest", "documentation" : "

                                                  Represents the request to list all offerings.

                                                  ", "shapeName" : "ListOfferingsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listOfferingsRequest", "variableType" : "ListOfferingsRequest", "variableDeclarationType" : "ListOfferingsRequest", "documentation" : null, "variableSetterType" : "ListOfferingsRequest", "simpleType" : "ListOfferingsRequest" }, "marshaller" : { "action" : "ListOfferings", "verb" : "POST", "target" : "DeviceFarm_20150623.ListOfferings", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListUniqueProblemsRequest" : { "c2jName" : "ListUniqueProblemsRequest", "documentation" : "

                                                  Represents a request to the list unique problems operation.

                                                  ", "shapeName" : "ListUniqueProblemsRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The unique problems' ARNs.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The unique problems' ARNs.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@param arn The unique problems' ARNs.*/", "getterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@return The unique problems' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listUniqueProblemsRequest", "variableType" : "ListUniqueProblemsRequest", "variableDeclarationType" : "ListUniqueProblemsRequest", "documentation" : null, "variableSetterType" : "ListUniqueProblemsRequest", "simpleType" : "ListUniqueProblemsRequest" }, "marshaller" : { "action" : "ListUniqueProblems", "verb" : "POST", "target" : "DeviceFarm_20150623.ListUniqueProblems", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                  The unique problems' ARNs.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The unique problems' ARNs.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@param arn The unique problems' ARNs.*/", "getterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@return The unique problems' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The unique problems' ARNs.

                                                  \n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ScheduleRunConfiguration" : { "c2jName" : "ScheduleRunConfiguration", "documentation" : "

                                                  Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.

                                                  ", "shapeName" : "ScheduleRunConfiguration", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  ", "name" : "ExtraDataPackageArn", "c2jName" : "extraDataPackageArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "extraDataPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "extraDataPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "extraDataPackageArn", "marshallLocationName" : "extraDataPackageArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/", "getterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@return The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/", "fluentSetterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  Reserved for internal use.

                                                  ", "name" : "NetworkProfileArn", "c2jName" : "networkProfileArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "networkProfileArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Reserved for internal use.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "networkProfileArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "networkProfileArn", "marshallLocationName" : "networkProfileArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@param networkProfileArn Reserved for internal use.*/", "getterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@return Reserved for internal use.*/", "fluentSetterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  Information about the locale that is used for the run.

                                                  ", "name" : "Locale", "c2jName" : "locale", "c2jShape" : "String", "variable" : { "variableName" : "locale", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Information about the locale that is used for the run.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "locale", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "locale", "marshallLocationName" : "locale", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@param locale Information about the locale that is used for the run.*/", "getterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@return Information about the locale that is used for the run.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  Information about the location that is used for the run.

                                                  ", "name" : "Location", "c2jName" : "location", "c2jShape" : "Location", "variable" : { "variableName" : "location", "variableType" : "Location", "variableDeclarationType" : "Location", "documentation" : "

                                                  Information about the location that is used for the run.

                                                  ", "variableSetterType" : "Location", "simpleType" : "Location" }, "setterModel" : { "variableName" : "location", "variableType" : "Location", "variableDeclarationType" : "Location", "documentation" : "", "variableSetterType" : "Location", "simpleType" : "Location" }, "getterModel" : { "returnType" : "Location", "documentation" : null }, "http" : { "unmarshallLocationName" : "location", "marshallLocationName" : "location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@param location Information about the location that is used for the run.*/", "getterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@return Information about the location that is used for the run.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  Information about the radio states for the run.

                                                  ", "name" : "Radios", "c2jName" : "radios", "c2jShape" : "Radios", "variable" : { "variableName" : "radios", "variableType" : "Radios", "variableDeclarationType" : "Radios", "documentation" : "

                                                  Information about the radio states for the run.

                                                  ", "variableSetterType" : "Radios", "simpleType" : "Radios" }, "setterModel" : { "variableName" : "radios", "variableType" : "Radios", "variableDeclarationType" : "Radios", "documentation" : "", "variableSetterType" : "Radios", "simpleType" : "Radios" }, "getterModel" : { "returnType" : "Radios", "documentation" : null }, "http" : { "unmarshallLocationName" : "radios", "marshallLocationName" : "radios", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@param radios Information about the radio states for the run.*/", "getterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@return Information about the radio states for the run.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  A list of auxiliary apps for the run.

                                                  ", "name" : "AuxiliaryApps", "c2jName" : "auxiliaryApps", "c2jShape" : "AmazonResourceNames", "variable" : { "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  A list of auxiliary apps for the run.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "auxiliaryApps", "marshallLocationName" : "auxiliaryApps", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "String", "simple" : true, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.*/", "getterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n@return A list of auxiliary apps for the run.*/", "fluentSetterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setAuxiliaryApps(java.util.Collection)} or {@link #withAuxiliaryApps(java.util.Collection)} if you want to override the existing values.

                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  ", "name" : "BillingMethod", "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "variable" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "billingMethod", "marshallLocationName" : "billingMethod", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "BillingMethod", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "getterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "fluentSetterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "varargSetterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "scheduleRunConfiguration", "variableType" : "ScheduleRunConfiguration", "variableDeclarationType" : "ScheduleRunConfiguration", "documentation" : null, "variableSetterType" : "ScheduleRunConfiguration", "simpleType" : "ScheduleRunConfiguration" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Locale" : { "documentation" : "

                                                  Information about the locale that is used for the run.

                                                  ", "name" : "Locale", "c2jName" : "locale", "c2jShape" : "String", "variable" : { "variableName" : "locale", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Information about the locale that is used for the run.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "locale", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "locale", "marshallLocationName" : "locale", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@param locale Information about the locale that is used for the run.*/", "getterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@return Information about the locale that is used for the run.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the locale that is used for the run.

                                                  \n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "ExtraDataPackageArn" : { "documentation" : "

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  ", "name" : "ExtraDataPackageArn", "c2jName" : "extraDataPackageArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "extraDataPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "extraDataPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "extraDataPackageArn", "marshallLocationName" : "extraDataPackageArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/", "getterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@return The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/", "fluentSetterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.

                                                  \n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "AuxiliaryApps" : { "documentation" : "

                                                  A list of auxiliary apps for the run.

                                                  ", "name" : "AuxiliaryApps", "c2jName" : "auxiliaryApps", "c2jShape" : "AmazonResourceNames", "variable" : { "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  A list of auxiliary apps for the run.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "auxiliaryApps", "marshallLocationName" : "auxiliaryApps", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "String", "simple" : true, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.*/", "getterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n@return A list of auxiliary apps for the run.*/", "fluentSetterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A list of auxiliary apps for the run.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setAuxiliaryApps(java.util.Collection)} or {@link #withAuxiliaryApps(java.util.Collection)} if you want to override the existing values.

                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "BillingMethod" : { "documentation" : "

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  ", "name" : "BillingMethod", "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "variable" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "billingMethod", "marshallLocationName" : "billingMethod", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "BillingMethod", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "getterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "fluentSetterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "varargSetterDocumentation" : "/**

                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "map" : false }, "Radios" : { "documentation" : "

                                                  Information about the radio states for the run.

                                                  ", "name" : "Radios", "c2jName" : "radios", "c2jShape" : "Radios", "variable" : { "variableName" : "radios", "variableType" : "Radios", "variableDeclarationType" : "Radios", "documentation" : "

                                                  Information about the radio states for the run.

                                                  ", "variableSetterType" : "Radios", "simpleType" : "Radios" }, "setterModel" : { "variableName" : "radios", "variableType" : "Radios", "variableDeclarationType" : "Radios", "documentation" : "", "variableSetterType" : "Radios", "simpleType" : "Radios" }, "getterModel" : { "returnType" : "Radios", "documentation" : null }, "http" : { "unmarshallLocationName" : "radios", "marshallLocationName" : "radios", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@param radios Information about the radio states for the run.*/", "getterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@return Information about the radio states for the run.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the radio states for the run.

                                                  \n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "NetworkProfileArn" : { "documentation" : "

                                                  Reserved for internal use.

                                                  ", "name" : "NetworkProfileArn", "c2jName" : "networkProfileArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "networkProfileArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Reserved for internal use.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "networkProfileArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "networkProfileArn", "marshallLocationName" : "networkProfileArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@param networkProfileArn Reserved for internal use.*/", "getterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@return Reserved for internal use.*/", "fluentSetterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Reserved for internal use.

                                                  \n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Location" : { "documentation" : "

                                                  Information about the location that is used for the run.

                                                  ", "name" : "Location", "c2jName" : "location", "c2jShape" : "Location", "variable" : { "variableName" : "location", "variableType" : "Location", "variableDeclarationType" : "Location", "documentation" : "

                                                  Information about the location that is used for the run.

                                                  ", "variableSetterType" : "Location", "simpleType" : "Location" }, "setterModel" : { "variableName" : "location", "variableType" : "Location", "variableDeclarationType" : "Location", "documentation" : "", "variableSetterType" : "Location", "simpleType" : "Location" }, "getterModel" : { "returnType" : "Location", "documentation" : null }, "http" : { "unmarshallLocationName" : "location", "marshallLocationName" : "location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@param location Information about the location that is used for the run.*/", "getterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@return Information about the location that is used for the run.*/", "fluentSetterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Information about the location that is used for the run.

                                                  \n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "MonetaryAmount" : { "c2jName" : "MonetaryAmount", "documentation" : "

                                                  A number representing the monetary amount for an offering or transaction.

                                                  ", "shapeName" : "MonetaryAmount", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The numerical amount of an offering or transaction.

                                                  ", "name" : "Amount", "c2jName" : "amount", "c2jShape" : "Double", "variable" : { "variableName" : "amount", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                  The numerical amount of an offering or transaction.

                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "amount", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "amount", "marshallLocationName" : "amount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@param amount The numerical amount of an offering or transaction.*/", "getterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@return The numerical amount of an offering or transaction.*/", "fluentSetterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  ", "name" : "CurrencyCode", "c2jName" : "currencyCode", "c2jShape" : "CurrencyCode", "variable" : { "variableName" : "currencyCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "currencyCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "currencyCode", "marshallLocationName" : "currencyCode", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "CurrencyCode", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@param currencyCode The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@see CurrencyCode*/", "getterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@return The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@see CurrencyCode*/", "fluentSetterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@param currencyCode The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/", "varargSetterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@param currencyCode The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "monetaryAmount", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : null, "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "CurrencyCode" : { "documentation" : "

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  ", "name" : "CurrencyCode", "c2jName" : "currencyCode", "c2jShape" : "CurrencyCode", "variable" : { "variableName" : "currencyCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "currencyCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "currencyCode", "marshallLocationName" : "currencyCode", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "CurrencyCode", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@param currencyCode The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@see CurrencyCode*/", "getterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@return The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@see CurrencyCode*/", "fluentSetterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@param currencyCode The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/", "varargSetterDocumentation" : "/**

                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                  \n@param currencyCode The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/", "map" : false }, "Amount" : { "documentation" : "

                                                  The numerical amount of an offering or transaction.

                                                  ", "name" : "Amount", "c2jName" : "amount", "c2jShape" : "Double", "variable" : { "variableName" : "amount", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                  The numerical amount of an offering or transaction.

                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "amount", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "amount", "marshallLocationName" : "amount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@param amount The numerical amount of an offering or transaction.*/", "getterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@return The numerical amount of an offering or transaction.*/", "fluentSetterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The numerical amount of an offering or transaction.

                                                  \n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeleteProjectResult" : { "c2jName" : "DeleteProjectResult", "documentation" : "

                                                  Represents the result of a delete project request.

                                                  ", "shapeName" : "DeleteProjectResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteProjectResult", "variableType" : "DeleteProjectResult", "variableDeclarationType" : "DeleteProjectResult", "documentation" : null, "variableSetterType" : "DeleteProjectResult", "simpleType" : "DeleteProjectResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "Offering" : { "c2jName" : "Offering", "documentation" : "

                                                  Represents the metadata of a device offering.

                                                  ", "shapeName" : "Offering", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The ID that corresponds to a device offering.

                                                  ", "name" : "Id", "c2jName" : "id", "c2jShape" : "OfferingIdentifier", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ID that corresponds to a device offering.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@param id The ID that corresponds to a device offering.*/", "getterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@return The ID that corresponds to a device offering.*/", "fluentSetterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  A string describing the offering.

                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  A string describing the offering.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@param description A string describing the offering.*/", "getterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@return A string describing the offering.*/", "fluentSetterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "OfferingType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "OfferingType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/", "getterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@return The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/", "fluentSetterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/", "varargSetterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/", "map" : false }, { "documentation" : "

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  ", "name" : "Platform", "c2jName" : "platform", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "platform", "marshallLocationName" : "platform", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@param platform The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/", "getterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@return The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, { "documentation" : "

                                                  Specifies whether there are recurring charges for the offering.

                                                  ", "name" : "RecurringCharges", "c2jName" : "recurringCharges", "c2jShape" : "RecurringCharges", "variable" : { "variableName" : "recurringCharges", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  Specifies whether there are recurring charges for the offering.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "recurringCharges", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "recurringCharges", "marshallLocationName" : "recurringCharges", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "RecurringCharge", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "RecurringCharge", "variable" : { "variableName" : "member", "variableType" : "RecurringCharge", "variableDeclarationType" : "RecurringCharge", "documentation" : "", "variableSetterType" : "RecurringCharge", "simpleType" : "RecurringCharge" }, "setterModel" : { "variableName" : "member", "variableType" : "RecurringCharge", "variableDeclarationType" : "RecurringCharge", "documentation" : "", "variableSetterType" : "RecurringCharge", "simpleType" : "RecurringCharge" }, "getterModel" : { "returnType" : "RecurringCharge", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "RecurringCharge", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.*/", "getterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n@return Specifies whether there are recurring charges for the offering.*/", "fluentSetterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRecurringCharges(java.util.Collection)} or {@link #withRecurringCharges(java.util.Collection)} if you want to override the existing values.

                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "offering", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : null, "variableSetterType" : "Offering", "simpleType" : "Offering" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "OfferingType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "OfferingType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/", "getterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@return The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/", "fluentSetterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/", "varargSetterDocumentation" : "/**

                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                  \n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/", "map" : false }, "Description" : { "documentation" : "

                                                  A string describing the offering.

                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  A string describing the offering.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@param description A string describing the offering.*/", "getterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@return A string describing the offering.*/", "fluentSetterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A string describing the offering.

                                                  \n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Platform" : { "documentation" : "

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  ", "name" : "Platform", "c2jName" : "platform", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "platform", "marshallLocationName" : "platform", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@param platform The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/", "getterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@return The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**

                                                  The platform of the device (e.g., ANDROID or IOS).

                                                  \n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "RecurringCharges" : { "documentation" : "

                                                  Specifies whether there are recurring charges for the offering.

                                                  ", "name" : "RecurringCharges", "c2jName" : "recurringCharges", "c2jShape" : "RecurringCharges", "variable" : { "variableName" : "recurringCharges", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  Specifies whether there are recurring charges for the offering.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "recurringCharges", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "recurringCharges", "marshallLocationName" : "recurringCharges", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "RecurringCharge", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "RecurringCharge", "variable" : { "variableName" : "member", "variableType" : "RecurringCharge", "variableDeclarationType" : "RecurringCharge", "documentation" : "", "variableSetterType" : "RecurringCharge", "simpleType" : "RecurringCharge" }, "setterModel" : { "variableName" : "member", "variableType" : "RecurringCharge", "variableDeclarationType" : "RecurringCharge", "documentation" : "", "variableSetterType" : "RecurringCharge", "simpleType" : "RecurringCharge" }, "getterModel" : { "returnType" : "RecurringCharge", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "RecurringCharge", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.*/", "getterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n@return Specifies whether there are recurring charges for the offering.*/", "fluentSetterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Specifies whether there are recurring charges for the offering.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRecurringCharges(java.util.Collection)} or {@link #withRecurringCharges(java.util.Collection)} if you want to override the existing values.

                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Id" : { "documentation" : "

                                                  The ID that corresponds to a device offering.

                                                  ", "name" : "Id", "c2jName" : "id", "c2jShape" : "OfferingIdentifier", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ID that corresponds to a device offering.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@param id The ID that corresponds to a device offering.*/", "getterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@return The ID that corresponds to a device offering.*/", "fluentSetterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ID that corresponds to a device offering.

                                                  \n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CreateUploadRequest" : { "c2jName" : "CreateUploadRequest", "documentation" : "

                                                  Represents a request to the create upload operation.

                                                  ", "shapeName" : "CreateUploadRequest", "deprecated" : false, "required" : [ "projectArn", "name", "type" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The ARN of the project for the upload.

                                                  ", "name" : "ProjectArn", "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ARN of the project for the upload.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "projectArn", "marshallLocationName" : "projectArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@param projectArn The ARN of the project for the upload.*/", "getterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@return The ARN of the project for the upload.*/", "fluentSetterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The upload's file name.

                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The upload's file name.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@param name The upload's file name.*/", "getterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@return The upload's file name.*/", "fluentSetterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "UploadType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "UploadType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@param type The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@see UploadType*/", "getterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@return The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@see UploadType*/", "fluentSetterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@param type The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "varargSetterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@param type The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "map" : false }, { "documentation" : "

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  ", "name" : "ContentType", "c2jName" : "contentType", "c2jShape" : "ContentType", "variable" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "contentType", "marshallLocationName" : "contentType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "getterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "fluentSetterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "createUploadRequest", "variableType" : "CreateUploadRequest", "variableDeclarationType" : "CreateUploadRequest", "documentation" : null, "variableSetterType" : "CreateUploadRequest", "simpleType" : "CreateUploadRequest" }, "marshaller" : { "action" : "CreateUpload", "verb" : "POST", "target" : "DeviceFarm_20150623.CreateUpload", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ProjectArn" : { "documentation" : "

                                                  The ARN of the project for the upload.

                                                  ", "name" : "ProjectArn", "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ARN of the project for the upload.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "projectArn", "marshallLocationName" : "projectArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@param projectArn The ARN of the project for the upload.*/", "getterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@return The ARN of the project for the upload.*/", "fluentSetterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The ARN of the project for the upload.

                                                  \n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Type" : { "documentation" : "

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "UploadType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "UploadType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@param type The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@see UploadType*/", "getterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@return The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@see UploadType*/", "fluentSetterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@param type The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "varargSetterDocumentation" : "/**

                                                  The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.

                                                  \n@param type The upload's upload type.

                                                  Must be one of the following values:

                                                  • ANDROID_APP: An Android upload.

                                                  • IOS_APP: An iOS upload.

                                                  • WEB_APP: A web appliction upload.

                                                  • EXTERNAL_DATA: An external data upload.

                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                  Note If you call CreateUpload with WEB_APP specified, AWS Device Farm throws an ArgumentException error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "map" : false }, "ContentType" : { "documentation" : "

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  ", "name" : "ContentType", "c2jName" : "contentType", "c2jShape" : "ContentType", "variable" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "contentType", "marshallLocationName" : "contentType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "getterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "fluentSetterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The upload's content type (for example, \"application/octet-stream\").

                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                  The upload's file name.

                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The upload's file name.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@param name The upload's file name.*/", "getterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@return The upload's file name.*/", "fluentSetterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The upload's file name.

                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeleteProjectRequest" : { "c2jName" : "DeleteProjectRequest", "documentation" : "

                                                  Represents a request to the delete project operation.

                                                  ", "shapeName" : "DeleteProjectRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/", "getterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@return Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/", "fluentSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "deleteProjectRequest", "variableType" : "DeleteProjectRequest", "variableDeclarationType" : "DeleteProjectRequest", "documentation" : null, "variableSetterType" : "DeleteProjectRequest", "simpleType" : "DeleteProjectRequest" }, "marshaller" : { "action" : "DeleteProject", "verb" : "POST", "target" : "DeviceFarm_20150623.DeleteProject", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/", "getterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@return Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/", "fluentSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetAccountSettingsRequest" : { "c2jName" : "GetAccountSettingsRequest", "documentation" : "

                                                  Represents the request sent to retrieve the account settings.

                                                  ", "shapeName" : "GetAccountSettingsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "getAccountSettingsRequest", "variableType" : "GetAccountSettingsRequest", "variableDeclarationType" : "GetAccountSettingsRequest", "documentation" : null, "variableSetterType" : "GetAccountSettingsRequest", "simpleType" : "GetAccountSettingsRequest" }, "marshaller" : { "action" : "GetAccountSettings", "verb" : "POST", "target" : "DeviceFarm_20150623.GetAccountSettings", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "RecurringCharge" : { "c2jName" : "RecurringCharge", "documentation" : "

                                                  Specifies whether charges for devices will be recurring.

                                                  ", "shapeName" : "RecurringCharge", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The cost of the recurring charge.

                                                  ", "name" : "Cost", "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "variable" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "

                                                  The cost of the recurring charge.

                                                  ", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "setterModel" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "unmarshallLocationName" : "cost", "marshallLocationName" : "cost", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@param cost The cost of the recurring charge.*/", "getterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@return The cost of the recurring charge.*/", "fluentSetterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The frequency in which charges will recur.

                                                  ", "name" : "Frequency", "c2jName" : "frequency", "c2jShape" : "RecurringChargeFrequency", "variable" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The frequency in which charges will recur.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "frequency", "marshallLocationName" : "frequency", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "RecurringChargeFrequency", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@param frequency The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "getterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@return The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "fluentSetterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/", "varargSetterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "recurringCharge", "variableType" : "RecurringCharge", "variableDeclarationType" : "RecurringCharge", "documentation" : null, "variableSetterType" : "RecurringCharge", "simpleType" : "RecurringCharge" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Frequency" : { "documentation" : "

                                                  The frequency in which charges will recur.

                                                  ", "name" : "Frequency", "c2jName" : "frequency", "c2jShape" : "RecurringChargeFrequency", "variable" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The frequency in which charges will recur.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "frequency", "marshallLocationName" : "frequency", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "RecurringChargeFrequency", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@param frequency The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "getterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@return The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "fluentSetterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/", "varargSetterDocumentation" : "/**

                                                  The frequency in which charges will recur.

                                                  \n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/", "map" : false }, "Cost" : { "documentation" : "

                                                  The cost of the recurring charge.

                                                  ", "name" : "Cost", "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "variable" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "

                                                  The cost of the recurring charge.

                                                  ", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "setterModel" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "unmarshallLocationName" : "cost", "marshallLocationName" : "cost", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@param cost The cost of the recurring charge.*/", "getterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@return The cost of the recurring charge.*/", "fluentSetterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The cost of the recurring charge.

                                                  \n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Project" : { "c2jName" : "Project", "documentation" : "

                                                  Represents an operating-system neutral workspace for running and managing tests.

                                                  ", "shapeName" : "Project", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The project's ARN.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The project's ARN.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@param arn The project's ARN.*/", "getterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@return The project's ARN.*/", "fluentSetterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  The project's name.

                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The project's name.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The project's name.

                                                  \n@param name The project's name.*/", "getterDocumentation" : "/**

                                                  The project's name.

                                                  \n@return The project's name.*/", "fluentSetterDocumentation" : "/**

                                                  The project's name.

                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The project's name.

                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  When the project was created.

                                                  ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                  When the project was created.

                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@param created When the project was created.*/", "getterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@return When the project was created.*/", "fluentSetterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : null, "variableSetterType" : "Project", "simpleType" : "Project" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                  The project's ARN.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The project's ARN.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@param arn The project's ARN.*/", "getterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@return The project's ARN.*/", "fluentSetterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The project's ARN.

                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                  The project's name.

                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The project's name.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The project's name.

                                                  \n@param name The project's name.*/", "getterDocumentation" : "/**

                                                  The project's name.

                                                  \n@return The project's name.*/", "fluentSetterDocumentation" : "/**

                                                  The project's name.

                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The project's name.

                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Created" : { "documentation" : "

                                                  When the project was created.

                                                  ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                  When the project was created.

                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@param created When the project was created.*/", "getterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@return When the project was created.*/", "fluentSetterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  When the project was created.

                                                  \n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "StopRunRequest" : { "c2jName" : "StopRunRequest", "documentation" : "

                                                  Represents the request to stop a specific run.

                                                  ", "shapeName" : "StopRunRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/", "getterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@return Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/", "fluentSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "stopRunRequest", "variableType" : "StopRunRequest", "variableDeclarationType" : "StopRunRequest", "documentation" : null, "variableSetterType" : "StopRunRequest", "simpleType" : "StopRunRequest" }, "marshaller" : { "action" : "StopRun", "verb" : "POST", "target" : "DeviceFarm_20150623.StopRun", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/", "getterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@return Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/", "fluentSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListOfferingTransactionsResult" : { "c2jName" : "ListOfferingTransactionsResult", "documentation" : "

                                                  Returns the transaction log of the specified offerings.

                                                  ", "shapeName" : "ListOfferingTransactionsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  ", "name" : "OfferingTransactions", "c2jName" : "offeringTransactions", "c2jShape" : "OfferingTransactions", "variable" : { "variableName" : "offeringTransactions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "offeringTransactions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringTransactions", "marshallLocationName" : "offeringTransactions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "OfferingTransaction", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OfferingTransaction", "variable" : { "variableName" : "member", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "setterModel" : { "variableName" : "member", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "OfferingTransaction", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/", "getterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n@return The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/", "fluentSetterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOfferingTransactions(java.util.Collection)} or {@link #withOfferingTransactions(java.util.Collection)} if you want to override the existing values.

                                                  \n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listOfferingTransactionsResult", "variableType" : "ListOfferingTransactionsResult", "variableDeclarationType" : "ListOfferingTransactionsResult", "documentation" : null, "variableSetterType" : "ListOfferingTransactionsResult", "simpleType" : "ListOfferingTransactionsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "OfferingTransactions" : { "documentation" : "

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  ", "name" : "OfferingTransactions", "c2jName" : "offeringTransactions", "c2jShape" : "OfferingTransactions", "variable" : { "variableName" : "offeringTransactions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "offeringTransactions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringTransactions", "marshallLocationName" : "offeringTransactions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "OfferingTransaction", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OfferingTransaction", "variable" : { "variableName" : "member", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "setterModel" : { "variableName" : "member", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "OfferingTransaction", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/", "getterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n@return The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/", "fluentSetterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                  \n

                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOfferingTransactions(java.util.Collection)} or {@link #withOfferingTransactions(java.util.Collection)} if you want to override the existing values.

                                                  \n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetDevicePoolRequest" : { "c2jName" : "GetDevicePoolRequest", "documentation" : "

                                                  Represents a request to the get device pool operation.

                                                  ", "shapeName" : "GetDevicePoolRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The device pool's ARN.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The device pool's ARN.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.*/", "getterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@return The device pool's ARN.*/", "fluentSetterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getDevicePoolRequest", "variableType" : "GetDevicePoolRequest", "variableDeclarationType" : "GetDevicePoolRequest", "documentation" : null, "variableSetterType" : "GetDevicePoolRequest", "simpleType" : "GetDevicePoolRequest" }, "marshaller" : { "action" : "GetDevicePool", "verb" : "POST", "target" : "DeviceFarm_20150623.GetDevicePool", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                  The device pool's ARN.

                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The device pool's ARN.

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.*/", "getterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@return The device pool's ARN.*/", "fluentSetterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Rule" : { "c2jName" : "Rule", "documentation" : "

                                                  Represents a condition for a device pool.

                                                  ", "shapeName" : "Rule", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                  Allowed values include:

                                                  • ARN: The ARN.

                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                  • MANUFACTURER: The manufacturer.

                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                  ", "name" : "Attribute", "c2jName" : "attribute", "c2jShape" : "DeviceAttribute", "variable" : { "variableName" : "attribute", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                  Allowed values include:

                                                  • ARN: The ARN.

                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                  • MANUFACTURER: The manufacturer.

                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "attribute", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "attribute", "marshallLocationName" : "attribute", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DeviceAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                  The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                  Allowed values include:

                                                  • ARN: The ARN.

                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                  • MANUFACTURER: The manufacturer.

                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                  \n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                  Allowed values include:

                                                  • ARN: The ARN.

                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                  • MANUFACTURER: The manufacturer.

                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                  • \n@see DeviceAttribute*/", "getterDocumentation" : "/**

                                                    The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                    Allowed values include:

                                                    • ARN: The ARN.

                                                    • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                    • MANUFACTURER: The manufacturer.

                                                    • PLATFORM: The platform (for example, Android or iOS).

                                                    \n@return The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                    Allowed values include:

                                                    • ARN: The ARN.

                                                    • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                    • MANUFACTURER: The manufacturer.

                                                    • PLATFORM: The platform (for example, Android or iOS).

                                                    • \n@see DeviceAttribute*/", "fluentSetterDocumentation" : "/**

                                                      The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                      Allowed values include:

                                                      • ARN: The ARN.

                                                      • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                      • MANUFACTURER: The manufacturer.

                                                      • PLATFORM: The platform (for example, Android or iOS).

                                                      \n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                      Allowed values include:

                                                      • ARN: The ARN.

                                                      • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                      • MANUFACTURER: The manufacturer.

                                                      • PLATFORM: The platform (for example, Android or iOS).

                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "varargSetterDocumentation" : "/**

                                                        The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                        Allowed values include:

                                                        • ARN: The ARN.

                                                        • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                        • MANUFACTURER: The manufacturer.

                                                        • PLATFORM: The platform (for example, Android or iOS).

                                                        \n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                        Allowed values include:

                                                        • ARN: The ARN.

                                                        • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                        • MANUFACTURER: The manufacturer.

                                                        • PLATFORM: The platform (for example, Android or iOS).

                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "map" : false }, { "documentation" : "

                                                          The rule's operator.

                                                          • EQUALS: The equals operator.

                                                          • GREATER_THAN: The greater-than operator.

                                                          • IN: The in operator.

                                                          • LESS_THAN: The less-than operator.

                                                          • NOT_IN: The not-in operator.

                                                          ", "name" : "Operator", "c2jName" : "operator", "c2jShape" : "RuleOperator", "variable" : { "variableName" : "operator", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                          The rule's operator.

                                                          • EQUALS: The equals operator.

                                                          • GREATER_THAN: The greater-than operator.

                                                          • IN: The in operator.

                                                          • LESS_THAN: The less-than operator.

                                                          • NOT_IN: The not-in operator.

                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "operator", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "operator", "marshallLocationName" : "operator", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "RuleOperator", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                          The rule's operator.

                                                          • EQUALS: The equals operator.

                                                          • GREATER_THAN: The greater-than operator.

                                                          • IN: The in operator.

                                                          • LESS_THAN: The less-than operator.

                                                          • NOT_IN: The not-in operator.

                                                          \n@param operator The rule's operator.

                                                          • EQUALS: The equals operator.

                                                          • GREATER_THAN: The greater-than operator.

                                                          • IN: The in operator.

                                                          • LESS_THAN: The less-than operator.

                                                          • NOT_IN: The not-in operator.

                                                          • \n@see RuleOperator*/", "getterDocumentation" : "/**

                                                            The rule's operator.

                                                            • EQUALS: The equals operator.

                                                            • GREATER_THAN: The greater-than operator.

                                                            • IN: The in operator.

                                                            • LESS_THAN: The less-than operator.

                                                            • NOT_IN: The not-in operator.

                                                            \n@return The rule's operator.

                                                            • EQUALS: The equals operator.

                                                            • GREATER_THAN: The greater-than operator.

                                                            • IN: The in operator.

                                                            • LESS_THAN: The less-than operator.

                                                            • NOT_IN: The not-in operator.

                                                            • \n@see RuleOperator*/", "fluentSetterDocumentation" : "/**

                                                              The rule's operator.

                                                              • EQUALS: The equals operator.

                                                              • GREATER_THAN: The greater-than operator.

                                                              • IN: The in operator.

                                                              • LESS_THAN: The less-than operator.

                                                              • NOT_IN: The not-in operator.

                                                              \n@param operator The rule's operator.

                                                              • EQUALS: The equals operator.

                                                              • GREATER_THAN: The greater-than operator.

                                                              • IN: The in operator.

                                                              • LESS_THAN: The less-than operator.

                                                              • NOT_IN: The not-in operator.

                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see RuleOperator*/", "varargSetterDocumentation" : "/**

                                                                The rule's operator.

                                                                • EQUALS: The equals operator.

                                                                • GREATER_THAN: The greater-than operator.

                                                                • IN: The in operator.

                                                                • LESS_THAN: The less-than operator.

                                                                • NOT_IN: The not-in operator.

                                                                \n@param operator The rule's operator.

                                                                • EQUALS: The equals operator.

                                                                • GREATER_THAN: The greater-than operator.

                                                                • IN: The in operator.

                                                                • LESS_THAN: The less-than operator.

                                                                • NOT_IN: The not-in operator.

                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see RuleOperator*/", "map" : false }, { "documentation" : "

                                                                  The rule's value.

                                                                  ", "name" : "Value", "c2jName" : "value", "c2jShape" : "String", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The rule's value.

                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                  The rule's value.

                                                                  \n@param value The rule's value.*/", "getterDocumentation" : "/**

                                                                  The rule's value.

                                                                  \n@return The rule's value.*/", "fluentSetterDocumentation" : "/**

                                                                  The rule's value.

                                                                  \n@param value The rule's value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The rule's value.

                                                                  \n@param value The rule's value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "rule", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : null, "variableSetterType" : "Rule", "simpleType" : "Rule" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Operator" : { "documentation" : "

                                                                  The rule's operator.

                                                                  • EQUALS: The equals operator.

                                                                  • GREATER_THAN: The greater-than operator.

                                                                  • IN: The in operator.

                                                                  • LESS_THAN: The less-than operator.

                                                                  • NOT_IN: The not-in operator.

                                                                  ", "name" : "Operator", "c2jName" : "operator", "c2jShape" : "RuleOperator", "variable" : { "variableName" : "operator", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The rule's operator.

                                                                  • EQUALS: The equals operator.

                                                                  • GREATER_THAN: The greater-than operator.

                                                                  • IN: The in operator.

                                                                  • LESS_THAN: The less-than operator.

                                                                  • NOT_IN: The not-in operator.

                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "operator", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "operator", "marshallLocationName" : "operator", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "RuleOperator", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                  The rule's operator.

                                                                  • EQUALS: The equals operator.

                                                                  • GREATER_THAN: The greater-than operator.

                                                                  • IN: The in operator.

                                                                  • LESS_THAN: The less-than operator.

                                                                  • NOT_IN: The not-in operator.

                                                                  \n@param operator The rule's operator.

                                                                  • EQUALS: The equals operator.

                                                                  • GREATER_THAN: The greater-than operator.

                                                                  • IN: The in operator.

                                                                  • LESS_THAN: The less-than operator.

                                                                  • NOT_IN: The not-in operator.

                                                                  • \n@see RuleOperator*/", "getterDocumentation" : "/**

                                                                    The rule's operator.

                                                                    • EQUALS: The equals operator.

                                                                    • GREATER_THAN: The greater-than operator.

                                                                    • IN: The in operator.

                                                                    • LESS_THAN: The less-than operator.

                                                                    • NOT_IN: The not-in operator.

                                                                    \n@return The rule's operator.

                                                                    • EQUALS: The equals operator.

                                                                    • GREATER_THAN: The greater-than operator.

                                                                    • IN: The in operator.

                                                                    • LESS_THAN: The less-than operator.

                                                                    • NOT_IN: The not-in operator.

                                                                    • \n@see RuleOperator*/", "fluentSetterDocumentation" : "/**

                                                                      The rule's operator.

                                                                      • EQUALS: The equals operator.

                                                                      • GREATER_THAN: The greater-than operator.

                                                                      • IN: The in operator.

                                                                      • LESS_THAN: The less-than operator.

                                                                      • NOT_IN: The not-in operator.

                                                                      \n@param operator The rule's operator.

                                                                      • EQUALS: The equals operator.

                                                                      • GREATER_THAN: The greater-than operator.

                                                                      • IN: The in operator.

                                                                      • LESS_THAN: The less-than operator.

                                                                      • NOT_IN: The not-in operator.

                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see RuleOperator*/", "varargSetterDocumentation" : "/**

                                                                        The rule's operator.

                                                                        • EQUALS: The equals operator.

                                                                        • GREATER_THAN: The greater-than operator.

                                                                        • IN: The in operator.

                                                                        • LESS_THAN: The less-than operator.

                                                                        • NOT_IN: The not-in operator.

                                                                        \n@param operator The rule's operator.

                                                                        • EQUALS: The equals operator.

                                                                        • GREATER_THAN: The greater-than operator.

                                                                        • IN: The in operator.

                                                                        • LESS_THAN: The less-than operator.

                                                                        • NOT_IN: The not-in operator.

                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see RuleOperator*/", "map" : false }, "Attribute" : { "documentation" : "

                                                                          The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                          Allowed values include:

                                                                          • ARN: The ARN.

                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                          • MANUFACTURER: The manufacturer.

                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                          ", "name" : "Attribute", "c2jName" : "attribute", "c2jShape" : "DeviceAttribute", "variable" : { "variableName" : "attribute", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                          The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                          Allowed values include:

                                                                          • ARN: The ARN.

                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                          • MANUFACTURER: The manufacturer.

                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "attribute", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "attribute", "marshallLocationName" : "attribute", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DeviceAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                          The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                          Allowed values include:

                                                                          • ARN: The ARN.

                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                          • MANUFACTURER: The manufacturer.

                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                          \n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                          Allowed values include:

                                                                          • ARN: The ARN.

                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                          • MANUFACTURER: The manufacturer.

                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                          • \n@see DeviceAttribute*/", "getterDocumentation" : "/**

                                                                            The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                            Allowed values include:

                                                                            • ARN: The ARN.

                                                                            • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                            • MANUFACTURER: The manufacturer.

                                                                            • PLATFORM: The platform (for example, Android or iOS).

                                                                            \n@return The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                            Allowed values include:

                                                                            • ARN: The ARN.

                                                                            • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                            • MANUFACTURER: The manufacturer.

                                                                            • PLATFORM: The platform (for example, Android or iOS).

                                                                            • \n@see DeviceAttribute*/", "fluentSetterDocumentation" : "/**

                                                                              The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                              Allowed values include:

                                                                              • ARN: The ARN.

                                                                              • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                              • MANUFACTURER: The manufacturer.

                                                                              • PLATFORM: The platform (for example, Android or iOS).

                                                                              \n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                              Allowed values include:

                                                                              • ARN: The ARN.

                                                                              • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                              • MANUFACTURER: The manufacturer.

                                                                              • PLATFORM: The platform (for example, Android or iOS).

                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "varargSetterDocumentation" : "/**

                                                                                The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                                Allowed values include:

                                                                                • ARN: The ARN.

                                                                                • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                • MANUFACTURER: The manufacturer.

                                                                                • PLATFORM: The platform (for example, Android or iOS).

                                                                                \n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\".

                                                                                Allowed values include:

                                                                                • ARN: The ARN.

                                                                                • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                • MANUFACTURER: The manufacturer.

                                                                                • PLATFORM: The platform (for example, Android or iOS).

                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "map" : false }, "Value" : { "documentation" : "

                                                                                  The rule's value.

                                                                                  ", "name" : "Value", "c2jName" : "value", "c2jShape" : "String", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The rule's value.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The rule's value.

                                                                                  \n@param value The rule's value.*/", "getterDocumentation" : "/**

                                                                                  The rule's value.

                                                                                  \n@return The rule's value.*/", "fluentSetterDocumentation" : "/**

                                                                                  The rule's value.

                                                                                  \n@param value The rule's value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The rule's value.

                                                                                  \n@param value The rule's value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "RecurringChargeFrequency" : { "c2jName" : "RecurringChargeFrequency", "documentation" : "", "shapeName" : "RecurringChargeFrequency", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "MONTHLY", "value" : "MONTHLY" } ], "variable" : { "variableName" : "recurringChargeFrequency", "variableType" : "RecurringChargeFrequency", "variableDeclarationType" : "RecurringChargeFrequency", "documentation" : null, "variableSetterType" : "RecurringChargeFrequency", "simpleType" : "RecurringChargeFrequency" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "StopRunResult" : { "c2jName" : "StopRunResult", "documentation" : "

                                                                                  Represents the results of your stop run attempt.

                                                                                  ", "shapeName" : "StopRunResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Run", "c2jName" : "run", "c2jShape" : "Run", "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param run */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "stopRunResult", "variableType" : "StopRunResult", "variableDeclarationType" : "StopRunResult", "documentation" : null, "variableSetterType" : "StopRunResult", "simpleType" : "StopRunResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Run" : { "documentation" : "", "name" : "Run", "c2jName" : "run", "c2jShape" : "Run", "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param run */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetProjectResult" : { "c2jName" : "GetProjectResult", "documentation" : "

                                                                                  Represents the result of a get project request.

                                                                                  ", "shapeName" : "GetProjectResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Project", "c2jName" : "project", "c2jShape" : "Project", "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "project", "marshallLocationName" : "project", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param project */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getProjectResult", "variableType" : "GetProjectResult", "variableDeclarationType" : "GetProjectResult", "documentation" : null, "variableSetterType" : "GetProjectResult", "simpleType" : "GetProjectResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Project" : { "documentation" : "", "name" : "Project", "c2jName" : "project", "c2jShape" : "Project", "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "project", "marshallLocationName" : "project", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param project */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DevicePlatform" : { "c2jName" : "DevicePlatform", "documentation" : "", "shapeName" : "DevicePlatform", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "ANDROID", "value" : "ANDROID" }, { "name" : "IOS", "value" : "IOS" } ], "variable" : { "variableName" : "devicePlatform", "variableType" : "DevicePlatform", "variableDeclarationType" : "DevicePlatform", "documentation" : null, "variableSetterType" : "DevicePlatform", "simpleType" : "DevicePlatform" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateProjectRequest" : { "c2jName" : "CreateProjectRequest", "documentation" : "

                                                                                  Represents a request to the create project operation.

                                                                                  ", "shapeName" : "CreateProjectRequest", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  The project's name.

                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The project's name.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@param name The project's name.*/", "getterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@return The project's name.*/", "fluentSetterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "createProjectRequest", "variableType" : "CreateProjectRequest", "variableDeclarationType" : "CreateProjectRequest", "documentation" : null, "variableSetterType" : "CreateProjectRequest", "simpleType" : "CreateProjectRequest" }, "marshaller" : { "action" : "CreateProject", "verb" : "POST", "target" : "DeviceFarm_20150623.CreateProject", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

                                                                                  The project's name.

                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The project's name.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@param name The project's name.*/", "getterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@return The project's name.*/", "fluentSetterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The project's name.

                                                                                  \n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListOfferingsResult" : { "c2jName" : "ListOfferingsResult", "documentation" : "

                                                                                  Represents the return values of the list of offerings.

                                                                                  ", "shapeName" : "ListOfferingsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  A value representing the list offering results.

                                                                                  ", "name" : "Offerings", "c2jName" : "offerings", "c2jShape" : "Offerings", "variable" : { "variableName" : "offerings", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                  A value representing the list offering results.

                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "offerings", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "offerings", "marshallLocationName" : "offerings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Offering", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Offering", "variable" : { "variableName" : "member", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "setterModel" : { "variableName" : "member", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "getterModel" : { "returnType" : "Offering", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Offering", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n@param offerings A value representing the list offering results.*/", "getterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n@return A value representing the list offering results.*/", "fluentSetterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n@param offerings A value representing the list offering results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n

                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOfferings(java.util.Collection)} or {@link #withOfferings(java.util.Collection)} if you want to override the existing values.

                                                                                  \n@param offerings A value representing the list offering results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listOfferingsResult", "variableType" : "ListOfferingsResult", "variableDeclarationType" : "ListOfferingsResult", "documentation" : null, "variableSetterType" : "ListOfferingsResult", "simpleType" : "ListOfferingsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Offerings" : { "documentation" : "

                                                                                  A value representing the list offering results.

                                                                                  ", "name" : "Offerings", "c2jName" : "offerings", "c2jShape" : "Offerings", "variable" : { "variableName" : "offerings", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                  A value representing the list offering results.

                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "offerings", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "offerings", "marshallLocationName" : "offerings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Offering", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Offering", "variable" : { "variableName" : "member", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "setterModel" : { "variableName" : "member", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "getterModel" : { "returnType" : "Offering", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Offering", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n@param offerings A value representing the list offering results.*/", "getterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n@return A value representing the list offering results.*/", "fluentSetterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n@param offerings A value representing the list offering results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  A value representing the list offering results.

                                                                                  \n

                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOfferings(java.util.Collection)} or {@link #withOfferings(java.util.Collection)} if you want to override the existing values.

                                                                                  \n@param offerings A value representing the list offering results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetJobRequest" : { "c2jName" : "GetJobRequest", "documentation" : "

                                                                                  Represents a request to the get job operation.

                                                                                  ", "shapeName" : "GetJobRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.*/", "getterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@return The job's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getJobRequest", "variableType" : "GetJobRequest", "variableDeclarationType" : "GetJobRequest", "documentation" : null, "variableSetterType" : "GetJobRequest", "simpleType" : "GetJobRequest" }, "marshaller" : { "action" : "GetJob", "verb" : "POST", "target" : "DeviceFarm_20150623.GetJob", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.*/", "getterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@return The job's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "NotFoundException" : { "c2jName" : "NotFoundException", "documentation" : "

                                                                                  The specified entity was not found.

                                                                                  ", "shapeName" : "NotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "notFoundException", "variableType" : "NotFoundException", "variableDeclarationType" : "NotFoundException", "documentation" : null, "variableSetterType" : "NotFoundException", "simpleType" : "NotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "NotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "Upload" : { "c2jName" : "Upload", "documentation" : "

                                                                                  An app or a set of one or more tests to upload or that have been uploaded.

                                                                                  ", "shapeName" : "Upload", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  The upload's ARN.

                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The upload's ARN.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@param arn The upload's ARN.*/", "getterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@return The upload's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                  The upload's file name.

                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The upload's file name.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The upload's file name.

                                                                                  \n@param name The upload's file name.*/", "getterDocumentation" : "/**

                                                                                  The upload's file name.

                                                                                  \n@return The upload's file name.*/", "fluentSetterDocumentation" : "/**

                                                                                  The upload's file name.

                                                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The upload's file name.

                                                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                  When the upload was created.

                                                                                  ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                  When the upload was created.

                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  When the upload was created.

                                                                                  \n@param created When the upload was created.*/", "getterDocumentation" : "/**

                                                                                  When the upload was created.

                                                                                  \n@return When the upload was created.*/", "fluentSetterDocumentation" : "/**

                                                                                  When the upload was created.

                                                                                  \n@param created When the upload was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  When the upload was created.

                                                                                  \n@param created When the upload was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                  The upload's type.

                                                                                  Must be one of the following values:

                                                                                  • ANDROID_APP: An Android upload.

                                                                                  • IOS_APP: An iOS upload.

                                                                                  • WEB_APP: A web appliction upload.

                                                                                  • EXTERNAL_DATA: An external data upload.

                                                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "UploadType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The upload's type.

                                                                                  Must be one of the following values:

                                                                                  • ANDROID_APP: An Android upload.

                                                                                  • IOS_APP: An iOS upload.

                                                                                  • WEB_APP: A web appliction upload.

                                                                                  • EXTERNAL_DATA: An external data upload.

                                                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "UploadType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                  The upload's type.

                                                                                  Must be one of the following values:

                                                                                  • ANDROID_APP: An Android upload.

                                                                                  • IOS_APP: An iOS upload.

                                                                                  • WEB_APP: A web appliction upload.

                                                                                  • EXTERNAL_DATA: An external data upload.

                                                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                  \n@param type The upload's type.

                                                                                  Must be one of the following values:

                                                                                  • ANDROID_APP: An Android upload.

                                                                                  • IOS_APP: An iOS upload.

                                                                                  • WEB_APP: A web appliction upload.

                                                                                  • EXTERNAL_DATA: An external data upload.

                                                                                  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                  • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                  • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                  • \n@see UploadType*/", "getterDocumentation" : "/**

                                                                                    The upload's type.

                                                                                    Must be one of the following values:

                                                                                    • ANDROID_APP: An Android upload.

                                                                                    • IOS_APP: An iOS upload.

                                                                                    • WEB_APP: A web appliction upload.

                                                                                    • EXTERNAL_DATA: An external data upload.

                                                                                    • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                    • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                    • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                    • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                    • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                    • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                    • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                    • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                    • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                    • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                    • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                    • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                    \n@return The upload's type.

                                                                                    Must be one of the following values:

                                                                                    • ANDROID_APP: An Android upload.

                                                                                    • IOS_APP: An iOS upload.

                                                                                    • WEB_APP: A web appliction upload.

                                                                                    • EXTERNAL_DATA: An external data upload.

                                                                                    • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                    • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                    • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                    • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                    • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                    • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                    • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                    • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                    • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                    • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                    • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                    • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                    • \n@see UploadType*/", "fluentSetterDocumentation" : "/**

                                                                                      The upload's type.

                                                                                      Must be one of the following values:

                                                                                      • ANDROID_APP: An Android upload.

                                                                                      • IOS_APP: An iOS upload.

                                                                                      • WEB_APP: A web appliction upload.

                                                                                      • EXTERNAL_DATA: An external data upload.

                                                                                      • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                      • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                      • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                      • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                      • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                      • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                      • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                      • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                      • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                      • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                      • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                      • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                      \n@param type The upload's type.

                                                                                      Must be one of the following values:

                                                                                      • ANDROID_APP: An Android upload.

                                                                                      • IOS_APP: An iOS upload.

                                                                                      • WEB_APP: A web appliction upload.

                                                                                      • EXTERNAL_DATA: An external data upload.

                                                                                      • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                      • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                      • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                      • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                      • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                      • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                      • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                      • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                      • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                      • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                      • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                      • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "varargSetterDocumentation" : "/**

                                                                                        The upload's type.

                                                                                        Must be one of the following values:

                                                                                        • ANDROID_APP: An Android upload.

                                                                                        • IOS_APP: An iOS upload.

                                                                                        • WEB_APP: A web appliction upload.

                                                                                        • EXTERNAL_DATA: An external data upload.

                                                                                        • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                        • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                        • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                        • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                        • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                        • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                        • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                        • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                        • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                        • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                        • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                        • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                        \n@param type The upload's type.

                                                                                        Must be one of the following values:

                                                                                        • ANDROID_APP: An Android upload.

                                                                                        • IOS_APP: An iOS upload.

                                                                                        • WEB_APP: A web appliction upload.

                                                                                        • EXTERNAL_DATA: An external data upload.

                                                                                        • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                        • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                        • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                        • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                        • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                        • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                        • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                        • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                        • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                        • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                        • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                        • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "map" : false }, { "documentation" : "

                                                                                          The upload's status.

                                                                                          Must be one of the following values:

                                                                                          • FAILED: A failed status.

                                                                                          • INITIALIZED: An initialized status.

                                                                                          • PROCESSING: A processing status.

                                                                                          • SUCCEEDED: A succeeded status.

                                                                                          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "UploadStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                          The upload's status.

                                                                                          Must be one of the following values:

                                                                                          • FAILED: A failed status.

                                                                                          • INITIALIZED: An initialized status.

                                                                                          • PROCESSING: A processing status.

                                                                                          • SUCCEEDED: A succeeded status.

                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "UploadStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                          The upload's status.

                                                                                          Must be one of the following values:

                                                                                          • FAILED: A failed status.

                                                                                          • INITIALIZED: An initialized status.

                                                                                          • PROCESSING: A processing status.

                                                                                          • SUCCEEDED: A succeeded status.

                                                                                          \n@param status The upload's status.

                                                                                          Must be one of the following values:

                                                                                          • FAILED: A failed status.

                                                                                          • INITIALIZED: An initialized status.

                                                                                          • PROCESSING: A processing status.

                                                                                          • SUCCEEDED: A succeeded status.

                                                                                          • \n@see UploadStatus*/", "getterDocumentation" : "/**

                                                                                            The upload's status.

                                                                                            Must be one of the following values:

                                                                                            • FAILED: A failed status.

                                                                                            • INITIALIZED: An initialized status.

                                                                                            • PROCESSING: A processing status.

                                                                                            • SUCCEEDED: A succeeded status.

                                                                                            \n@return The upload's status.

                                                                                            Must be one of the following values:

                                                                                            • FAILED: A failed status.

                                                                                            • INITIALIZED: An initialized status.

                                                                                            • PROCESSING: A processing status.

                                                                                            • SUCCEEDED: A succeeded status.

                                                                                            • \n@see UploadStatus*/", "fluentSetterDocumentation" : "/**

                                                                                              The upload's status.

                                                                                              Must be one of the following values:

                                                                                              • FAILED: A failed status.

                                                                                              • INITIALIZED: An initialized status.

                                                                                              • PROCESSING: A processing status.

                                                                                              • SUCCEEDED: A succeeded status.

                                                                                              \n@param status The upload's status.

                                                                                              Must be one of the following values:

                                                                                              • FAILED: A failed status.

                                                                                              • INITIALIZED: An initialized status.

                                                                                              • PROCESSING: A processing status.

                                                                                              • SUCCEEDED: A succeeded status.

                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadStatus*/", "varargSetterDocumentation" : "/**

                                                                                                The upload's status.

                                                                                                Must be one of the following values:

                                                                                                • FAILED: A failed status.

                                                                                                • INITIALIZED: An initialized status.

                                                                                                • PROCESSING: A processing status.

                                                                                                • SUCCEEDED: A succeeded status.

                                                                                                \n@param status The upload's status.

                                                                                                Must be one of the following values:

                                                                                                • FAILED: A failed status.

                                                                                                • INITIALIZED: An initialized status.

                                                                                                • PROCESSING: A processing status.

                                                                                                • SUCCEEDED: A succeeded status.

                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadStatus*/", "map" : false }, { "documentation" : "

                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                  ", "name" : "Url", "c2jName" : "url", "c2jShape" : "URL", "variable" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "url", "marshallLocationName" : "url", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                  \n@param url The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.*/", "getterDocumentation" : "/**

                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                  \n@return The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                  \n@param url The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                  \n@param url The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                  ", "name" : "Metadata", "c2jName" : "metadata", "c2jShape" : "Metadata", "variable" : { "variableName" : "metadata", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metadata", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metadata", "marshallLocationName" : "metadata", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                  \n@param metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.*/", "getterDocumentation" : "/**

                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                  \n@return The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                  \n@param metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                  \n@param metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                  ", "name" : "ContentType", "c2jName" : "contentType", "c2jShape" : "ContentType", "variable" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "contentType", "marshallLocationName" : "contentType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "getterDocumentation" : "/**

                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "fluentSetterDocumentation" : "/**

                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                  A message about the upload's result.

                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  A message about the upload's result.

                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                  A message about the upload's result.

                                                                                                  \n@param message A message about the upload's result.*/", "getterDocumentation" : "/**

                                                                                                  A message about the upload's result.

                                                                                                  \n@return A message about the upload's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                  A message about the upload's result.

                                                                                                  \n@param message A message about the upload's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  A message about the upload's result.

                                                                                                  \n@param message A message about the upload's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : null, "variableSetterType" : "Upload", "simpleType" : "Upload" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                  The upload's status.

                                                                                                  Must be one of the following values:

                                                                                                  • FAILED: A failed status.

                                                                                                  • INITIALIZED: An initialized status.

                                                                                                  • PROCESSING: A processing status.

                                                                                                  • SUCCEEDED: A succeeded status.

                                                                                                  ", "name" : "Status", "c2jName" : "status", "c2jShape" : "UploadStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The upload's status.

                                                                                                  Must be one of the following values:

                                                                                                  • FAILED: A failed status.

                                                                                                  • INITIALIZED: An initialized status.

                                                                                                  • PROCESSING: A processing status.

                                                                                                  • SUCCEEDED: A succeeded status.

                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "UploadStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                  The upload's status.

                                                                                                  Must be one of the following values:

                                                                                                  • FAILED: A failed status.

                                                                                                  • INITIALIZED: An initialized status.

                                                                                                  • PROCESSING: A processing status.

                                                                                                  • SUCCEEDED: A succeeded status.

                                                                                                  \n@param status The upload's status.

                                                                                                  Must be one of the following values:

                                                                                                  • FAILED: A failed status.

                                                                                                  • INITIALIZED: An initialized status.

                                                                                                  • PROCESSING: A processing status.

                                                                                                  • SUCCEEDED: A succeeded status.

                                                                                                  • \n@see UploadStatus*/", "getterDocumentation" : "/**

                                                                                                    The upload's status.

                                                                                                    Must be one of the following values:

                                                                                                    • FAILED: A failed status.

                                                                                                    • INITIALIZED: An initialized status.

                                                                                                    • PROCESSING: A processing status.

                                                                                                    • SUCCEEDED: A succeeded status.

                                                                                                    \n@return The upload's status.

                                                                                                    Must be one of the following values:

                                                                                                    • FAILED: A failed status.

                                                                                                    • INITIALIZED: An initialized status.

                                                                                                    • PROCESSING: A processing status.

                                                                                                    • SUCCEEDED: A succeeded status.

                                                                                                    • \n@see UploadStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                      The upload's status.

                                                                                                      Must be one of the following values:

                                                                                                      • FAILED: A failed status.

                                                                                                      • INITIALIZED: An initialized status.

                                                                                                      • PROCESSING: A processing status.

                                                                                                      • SUCCEEDED: A succeeded status.

                                                                                                      \n@param status The upload's status.

                                                                                                      Must be one of the following values:

                                                                                                      • FAILED: A failed status.

                                                                                                      • INITIALIZED: An initialized status.

                                                                                                      • PROCESSING: A processing status.

                                                                                                      • SUCCEEDED: A succeeded status.

                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadStatus*/", "varargSetterDocumentation" : "/**

                                                                                                        The upload's status.

                                                                                                        Must be one of the following values:

                                                                                                        • FAILED: A failed status.

                                                                                                        • INITIALIZED: An initialized status.

                                                                                                        • PROCESSING: A processing status.

                                                                                                        • SUCCEEDED: A succeeded status.

                                                                                                        \n@param status The upload's status.

                                                                                                        Must be one of the following values:

                                                                                                        • FAILED: A failed status.

                                                                                                        • INITIALIZED: An initialized status.

                                                                                                        • PROCESSING: A processing status.

                                                                                                        • SUCCEEDED: A succeeded status.

                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadStatus*/", "map" : false }, "Type" : { "documentation" : "

                                                                                                          The upload's type.

                                                                                                          Must be one of the following values:

                                                                                                          • ANDROID_APP: An Android upload.

                                                                                                          • IOS_APP: An iOS upload.

                                                                                                          • WEB_APP: A web appliction upload.

                                                                                                          • EXTERNAL_DATA: An external data upload.

                                                                                                          • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                          • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                          • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                          • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                          • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                          • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "UploadType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                          The upload's type.

                                                                                                          Must be one of the following values:

                                                                                                          • ANDROID_APP: An Android upload.

                                                                                                          • IOS_APP: An iOS upload.

                                                                                                          • WEB_APP: A web appliction upload.

                                                                                                          • EXTERNAL_DATA: An external data upload.

                                                                                                          • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                          • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                          • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                          • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                          • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                          • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "UploadType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                          The upload's type.

                                                                                                          Must be one of the following values:

                                                                                                          • ANDROID_APP: An Android upload.

                                                                                                          • IOS_APP: An iOS upload.

                                                                                                          • WEB_APP: A web appliction upload.

                                                                                                          • EXTERNAL_DATA: An external data upload.

                                                                                                          • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                          • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                          • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                          • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                          • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                          • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                          \n@param type The upload's type.

                                                                                                          Must be one of the following values:

                                                                                                          • ANDROID_APP: An Android upload.

                                                                                                          • IOS_APP: An iOS upload.

                                                                                                          • WEB_APP: A web appliction upload.

                                                                                                          • EXTERNAL_DATA: An external data upload.

                                                                                                          • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                          • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                          • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                          • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                          • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                          • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                          • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                          • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                          • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                          • \n@see UploadType*/", "getterDocumentation" : "/**

                                                                                                            The upload's type.

                                                                                                            Must be one of the following values:

                                                                                                            • ANDROID_APP: An Android upload.

                                                                                                            • IOS_APP: An iOS upload.

                                                                                                            • WEB_APP: A web appliction upload.

                                                                                                            • EXTERNAL_DATA: An external data upload.

                                                                                                            • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                            • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                            • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                            • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                            • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                            • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                            • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                            • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                            • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                            • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                            • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                            • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                            \n@return The upload's type.

                                                                                                            Must be one of the following values:

                                                                                                            • ANDROID_APP: An Android upload.

                                                                                                            • IOS_APP: An iOS upload.

                                                                                                            • WEB_APP: A web appliction upload.

                                                                                                            • EXTERNAL_DATA: An external data upload.

                                                                                                            • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                            • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                            • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                            • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                            • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                            • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                            • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                            • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                            • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                            • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                            • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                            • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                            • \n@see UploadType*/", "fluentSetterDocumentation" : "/**

                                                                                                              The upload's type.

                                                                                                              Must be one of the following values:

                                                                                                              • ANDROID_APP: An Android upload.

                                                                                                              • IOS_APP: An iOS upload.

                                                                                                              • WEB_APP: A web appliction upload.

                                                                                                              • EXTERNAL_DATA: An external data upload.

                                                                                                              • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                              • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                              • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                              • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                              • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                              • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                              • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                              • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                              • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                              • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                              • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                              • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                              \n@param type The upload's type.

                                                                                                              Must be one of the following values:

                                                                                                              • ANDROID_APP: An Android upload.

                                                                                                              • IOS_APP: An iOS upload.

                                                                                                              • WEB_APP: A web appliction upload.

                                                                                                              • EXTERNAL_DATA: An external data upload.

                                                                                                              • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                              • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                              • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                              • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                              • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                              • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                              • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                              • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                              • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                              • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                              • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                              • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "varargSetterDocumentation" : "/**

                                                                                                                The upload's type.

                                                                                                                Must be one of the following values:

                                                                                                                • ANDROID_APP: An Android upload.

                                                                                                                • IOS_APP: An iOS upload.

                                                                                                                • WEB_APP: A web appliction upload.

                                                                                                                • EXTERNAL_DATA: An external data upload.

                                                                                                                • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                                • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                                • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                                • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                                • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                                • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                                • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                                • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                                • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                                • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                                • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                                • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                                \n@param type The upload's type.

                                                                                                                Must be one of the following values:

                                                                                                                • ANDROID_APP: An Android upload.

                                                                                                                • IOS_APP: An iOS upload.

                                                                                                                • WEB_APP: A web appliction upload.

                                                                                                                • EXTERNAL_DATA: An external data upload.

                                                                                                                • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                                • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                                • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                                • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

                                                                                                                • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

                                                                                                                • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

                                                                                                                • CALABASH_TEST_PACKAGE: A Calabash test package upload.

                                                                                                                • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

                                                                                                                • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

                                                                                                                • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

                                                                                                                • XCTEST_TEST_PACKAGE: An XCode test package upload.

                                                                                                                • XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.

                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/", "map" : false }, "ContentType" : { "documentation" : "

                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                  ", "name" : "ContentType", "c2jName" : "contentType", "c2jShape" : "ContentType", "variable" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "contentType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "contentType", "marshallLocationName" : "contentType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "getterDocumentation" : "/**

                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                  A message about the upload's result.

                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  A message about the upload's result.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  A message about the upload's result.

                                                                                                                  \n@param message A message about the upload's result.*/", "getterDocumentation" : "/**

                                                                                                                  A message about the upload's result.

                                                                                                                  \n@return A message about the upload's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  A message about the upload's result.

                                                                                                                  \n@param message A message about the upload's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  A message about the upload's result.

                                                                                                                  \n@param message A message about the upload's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Metadata" : { "documentation" : "

                                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                                  ", "name" : "Metadata", "c2jName" : "metadata", "c2jShape" : "Metadata", "variable" : { "variableName" : "metadata", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metadata", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metadata", "marshallLocationName" : "metadata", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                                  \n@param metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.*/", "getterDocumentation" : "/**

                                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                                  \n@return The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                                  \n@param metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

                                                                                                                  \n@param metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                  The upload's ARN.

                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The upload's ARN.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The upload's ARN.

                                                                                                                  \n@param arn The upload's ARN.*/", "getterDocumentation" : "/**

                                                                                                                  The upload's ARN.

                                                                                                                  \n@return The upload's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The upload's ARN.

                                                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The upload's ARN.

                                                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Url" : { "documentation" : "

                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                  ", "name" : "Url", "c2jName" : "url", "c2jShape" : "URL", "variable" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "url", "marshallLocationName" : "url", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                  \n@param url The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.*/", "getterDocumentation" : "/**

                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                  \n@return The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                  \n@param url The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                  \n@param url The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                  The upload's file name.

                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The upload's file name.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The upload's file name.

                                                                                                                  \n@param name The upload's file name.*/", "getterDocumentation" : "/**

                                                                                                                  The upload's file name.

                                                                                                                  \n@return The upload's file name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The upload's file name.

                                                                                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The upload's file name.

                                                                                                                  \n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Created" : { "documentation" : "

                                                                                                                  When the upload was created.

                                                                                                                  ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                  When the upload was created.

                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  When the upload was created.

                                                                                                                  \n@param created When the upload was created.*/", "getterDocumentation" : "/**

                                                                                                                  When the upload was created.

                                                                                                                  \n@return When the upload was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  When the upload was created.

                                                                                                                  \n@param created When the upload was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  When the upload was created.

                                                                                                                  \n@param created When the upload was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListJobsResult" : { "c2jName" : "ListJobsResult", "documentation" : "

                                                                                                                  Represents the result of a list jobs request.

                                                                                                                  ", "shapeName" : "ListJobsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                  Information about the jobs.

                                                                                                                  ", "name" : "Jobs", "c2jName" : "jobs", "c2jShape" : "Jobs", "variable" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                  Information about the jobs.

                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobs", "marshallLocationName" : "jobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Job", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Job", "variable" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "setterModel" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Job", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n@param jobs Information about the jobs.*/", "getterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n@return Information about the jobs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n@param jobs Information about the jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n

                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setJobs(java.util.Collection)} or {@link #withJobs(java.util.Collection)} if you want to override the existing values.

                                                                                                                  \n@param jobs Information about the jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listJobsResult", "variableType" : "ListJobsResult", "variableDeclarationType" : "ListJobsResult", "documentation" : null, "variableSetterType" : "ListJobsResult", "simpleType" : "ListJobsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Jobs" : { "documentation" : "

                                                                                                                  Information about the jobs.

                                                                                                                  ", "name" : "Jobs", "c2jName" : "jobs", "c2jShape" : "Jobs", "variable" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                  Information about the jobs.

                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobs", "marshallLocationName" : "jobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Job", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Job", "variable" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "setterModel" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Job", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n@param jobs Information about the jobs.*/", "getterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n@return Information about the jobs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n@param jobs Information about the jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  Information about the jobs.

                                                                                                                  \n

                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setJobs(java.util.Collection)} or {@link #withJobs(java.util.Collection)} if you want to override the existing values.

                                                                                                                  \n@param jobs Information about the jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ProblemDetail" : { "c2jName" : "ProblemDetail", "documentation" : "

                                                                                                                  Information about a problem detail.

                                                                                                                  ", "shapeName" : "ProblemDetail", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                  The problem detail's ARN.

                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The problem detail's ARN.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@param arn The problem detail's ARN.*/", "getterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@return The problem detail's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@param arn The problem detail's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@param arn The problem detail's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                  The problem detail's name.

                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The problem detail's name.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@param name The problem detail's name.*/", "getterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@return The problem detail's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@param name The problem detail's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@param name The problem detail's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "problemDetail", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : null, "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                  The problem detail's ARN.

                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The problem detail's ARN.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@param arn The problem detail's ARN.*/", "getterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@return The problem detail's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@param arn The problem detail's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The problem detail's ARN.

                                                                                                                  \n@param arn The problem detail's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                  The problem detail's name.

                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The problem detail's name.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@param name The problem detail's name.*/", "getterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@return The problem detail's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@param name The problem detail's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The problem detail's name.

                                                                                                                  \n@param name The problem detail's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListRunsResult" : { "c2jName" : "ListRunsResult", "documentation" : "

                                                                                                                  Represents the result of a list runs request.

                                                                                                                  ", "shapeName" : "ListRunsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                  Information about the runs.

                                                                                                                  ", "name" : "Runs", "c2jName" : "runs", "c2jShape" : "Runs", "variable" : { "variableName" : "runs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                  Information about the runs.

                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "runs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "runs", "marshallLocationName" : "runs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Run", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Run", "variable" : { "variableName" : "member", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "member", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Run", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n@param runs Information about the runs.*/", "getterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n@return Information about the runs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n@param runs Information about the runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n

                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRuns(java.util.Collection)} or {@link #withRuns(java.util.Collection)} if you want to override the existing values.

                                                                                                                  \n@param runs Information about the runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listRunsResult", "variableType" : "ListRunsResult", "variableDeclarationType" : "ListRunsResult", "documentation" : null, "variableSetterType" : "ListRunsResult", "simpleType" : "ListRunsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Runs" : { "documentation" : "

                                                                                                                  Information about the runs.

                                                                                                                  ", "name" : "Runs", "c2jName" : "runs", "c2jShape" : "Runs", "variable" : { "variableName" : "runs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                  Information about the runs.

                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "runs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "runs", "marshallLocationName" : "runs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Run", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Run", "variable" : { "variableName" : "member", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "member", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Run", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n@param runs Information about the runs.*/", "getterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n@return Information about the runs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n@param runs Information about the runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  Information about the runs.

                                                                                                                  \n

                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRuns(java.util.Collection)} or {@link #withRuns(java.util.Collection)} if you want to override the existing values.

                                                                                                                  \n@param runs Information about the runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "UploadStatus" : { "c2jName" : "UploadStatus", "documentation" : "", "shapeName" : "UploadStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "INITIALIZED", "value" : "INITIALIZED" }, { "name" : "PROCESSING", "value" : "PROCESSING" }, { "name" : "SUCCEEDED", "value" : "SUCCEEDED" }, { "name" : "FAILED", "value" : "FAILED" } ], "variable" : { "variableName" : "uploadStatus", "variableType" : "UploadStatus", "variableDeclarationType" : "UploadStatus", "documentation" : null, "variableSetterType" : "UploadStatus", "simpleType" : "UploadStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteUploadResult" : { "c2jName" : "DeleteUploadResult", "documentation" : "

                                                                                                                  Represents the result of a delete upload request.

                                                                                                                  ", "shapeName" : "DeleteUploadResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteUploadResult", "variableType" : "DeleteUploadResult", "variableDeclarationType" : "DeleteUploadResult", "documentation" : null, "variableSetterType" : "DeleteUploadResult", "simpleType" : "DeleteUploadResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetDevicePoolCompatibilityRequest" : { "c2jName" : "GetDevicePoolCompatibilityRequest", "documentation" : "

                                                                                                                  Represents a request to the get device pool compatibility operation.

                                                                                                                  ", "shapeName" : "GetDevicePoolCompatibilityRequest", "deprecated" : false, "required" : [ "devicePoolArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                  The device pool's ARN.

                                                                                                                  ", "name" : "DevicePoolArn", "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The device pool's ARN.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePoolArn", "marshallLocationName" : "devicePoolArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The device pool's ARN.

                                                                                                                  \n@param devicePoolArn The device pool's ARN.*/", "getterDocumentation" : "/**

                                                                                                                  The device pool's ARN.

                                                                                                                  \n@return The device pool's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The device pool's ARN.

                                                                                                                  \n@param devicePoolArn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The device pool's ARN.

                                                                                                                  \n@param devicePoolArn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

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

                                                                                                                  ", "name" : "AppArn", "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

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

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "appArn", "marshallLocationName" : "appArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

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

                                                                                                                  \n@param appArn The ARN of the app that is associated with the specified device pool.*/", "getterDocumentation" : "/**

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

                                                                                                                  \n@return The ARN of the app that is associated with the specified device pool.*/", "fluentSetterDocumentation" : "/**

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

                                                                                                                  \n@param appArn The ARN of the app that is associated with the specified device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

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

                                                                                                                  \n@param appArn The ARN of the app that is associated with the specified device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                  The test type for the specified device pool.

                                                                                                                  Allowed values include the following:

                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                  ", "name" : "TestType", "c2jName" : "testType", "c2jShape" : "TestType", "variable" : { "variableName" : "testType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The test type for the specified device pool.

                                                                                                                  Allowed values include the following:

                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "testType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "testType", "marshallLocationName" : "testType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                  The test type for the specified device pool.

                                                                                                                  Allowed values include the following:

                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                  \n@param testType The test type for the specified device pool.

                                                                                                                  Allowed values include the following:

                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                    The test type for the specified device pool.

                                                                                                                    Allowed values include the following:

                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                    \n@return The test type for the specified device pool.

                                                                                                                    Allowed values include the following:

                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                      The test type for the specified device pool.

                                                                                                                      Allowed values include the following:

                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                      \n@param testType The test type for the specified device pool.

                                                                                                                      Allowed values include the following:

                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                        The test type for the specified device pool.

                                                                                                                        Allowed values include the following:

                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                        \n@param testType The test type for the specified device pool.

                                                                                                                        Allowed values include the following:

                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getDevicePoolCompatibilityRequest", "variableType" : "GetDevicePoolCompatibilityRequest", "variableDeclarationType" : "GetDevicePoolCompatibilityRequest", "documentation" : null, "variableSetterType" : "GetDevicePoolCompatibilityRequest", "simpleType" : "GetDevicePoolCompatibilityRequest" }, "marshaller" : { "action" : "GetDevicePoolCompatibility", "verb" : "POST", "target" : "DeviceFarm_20150623.GetDevicePoolCompatibility", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "AppArn" : { "documentation" : "

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

                                                                                                                          ", "name" : "AppArn", "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

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

                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "appArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "appArn", "marshallLocationName" : "appArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

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

                                                                                                                          \n@param appArn The ARN of the app that is associated with the specified device pool.*/", "getterDocumentation" : "/**

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

                                                                                                                          \n@return The ARN of the app that is associated with the specified device pool.*/", "fluentSetterDocumentation" : "/**

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

                                                                                                                          \n@param appArn The ARN of the app that is associated with the specified device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

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

                                                                                                                          \n@param appArn The ARN of the app that is associated with the specified device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "TestType" : { "documentation" : "

                                                                                                                          The test type for the specified device pool.

                                                                                                                          Allowed values include the following:

                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                          ", "name" : "TestType", "c2jName" : "testType", "c2jShape" : "TestType", "variable" : { "variableName" : "testType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                          The test type for the specified device pool.

                                                                                                                          Allowed values include the following:

                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "testType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "testType", "marshallLocationName" : "testType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                          The test type for the specified device pool.

                                                                                                                          Allowed values include the following:

                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                          \n@param testType The test type for the specified device pool.

                                                                                                                          Allowed values include the following:

                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                          • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                            The test type for the specified device pool.

                                                                                                                            Allowed values include the following:

                                                                                                                            • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                            • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                            • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                            • APPIUM_PYTHON: The Appium Python type.

                                                                                                                            • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                            • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                            • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                            • CALABASH: The Calabash type.

                                                                                                                            • INSTRUMENTATION: The Instrumentation type.

                                                                                                                            • UIAUTOMATION: The uiautomation type.

                                                                                                                            • UIAUTOMATOR: The uiautomator type.

                                                                                                                            • XCTEST: The XCode test type.

                                                                                                                            • XCTEST_UI: The XCode UI test type.

                                                                                                                            \n@return The test type for the specified device pool.

                                                                                                                            Allowed values include the following:

                                                                                                                            • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                            • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                            • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                            • APPIUM_PYTHON: The Appium Python type.

                                                                                                                            • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                            • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                            • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                            • CALABASH: The Calabash type.

                                                                                                                            • INSTRUMENTATION: The Instrumentation type.

                                                                                                                            • UIAUTOMATION: The uiautomation type.

                                                                                                                            • UIAUTOMATOR: The uiautomator type.

                                                                                                                            • XCTEST: The XCode test type.

                                                                                                                            • XCTEST_UI: The XCode UI test type.

                                                                                                                            • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                              The test type for the specified device pool.

                                                                                                                              Allowed values include the following:

                                                                                                                              • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                              • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                              • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                              • APPIUM_PYTHON: The Appium Python type.

                                                                                                                              • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                              • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                              • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                              • CALABASH: The Calabash type.

                                                                                                                              • INSTRUMENTATION: The Instrumentation type.

                                                                                                                              • UIAUTOMATION: The uiautomation type.

                                                                                                                              • UIAUTOMATOR: The uiautomator type.

                                                                                                                              • XCTEST: The XCode test type.

                                                                                                                              • XCTEST_UI: The XCode UI test type.

                                                                                                                              \n@param testType The test type for the specified device pool.

                                                                                                                              Allowed values include the following:

                                                                                                                              • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                              • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                              • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                              • APPIUM_PYTHON: The Appium Python type.

                                                                                                                              • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                              • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                              • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                              • CALABASH: The Calabash type.

                                                                                                                              • INSTRUMENTATION: The Instrumentation type.

                                                                                                                              • UIAUTOMATION: The uiautomation type.

                                                                                                                              • UIAUTOMATOR: The uiautomator type.

                                                                                                                              • XCTEST: The XCode test type.

                                                                                                                              • XCTEST_UI: The XCode UI test type.

                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                The test type for the specified device pool.

                                                                                                                                Allowed values include the following:

                                                                                                                                • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                • CALABASH: The Calabash type.

                                                                                                                                • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                • UIAUTOMATION: The uiautomation type.

                                                                                                                                • UIAUTOMATOR: The uiautomator type.

                                                                                                                                • XCTEST: The XCode test type.

                                                                                                                                • XCTEST_UI: The XCode UI test type.

                                                                                                                                \n@param testType The test type for the specified device pool.

                                                                                                                                Allowed values include the following:

                                                                                                                                • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                • CALABASH: The Calabash type.

                                                                                                                                • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                • UIAUTOMATION: The uiautomation type.

                                                                                                                                • UIAUTOMATOR: The uiautomator type.

                                                                                                                                • XCTEST: The XCode test type.

                                                                                                                                • XCTEST_UI: The XCode UI test type.

                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, "DevicePoolArn" : { "documentation" : "

                                                                                                                                  The device pool's ARN.

                                                                                                                                  ", "name" : "DevicePoolArn", "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The device pool's ARN.

                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "devicePoolArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePoolArn", "marshallLocationName" : "devicePoolArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                  The device pool's ARN.

                                                                                                                                  \n@param devicePoolArn The device pool's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                  The device pool's ARN.

                                                                                                                                  \n@return The device pool's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The device pool's ARN.

                                                                                                                                  \n@param devicePoolArn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The device pool's ARN.

                                                                                                                                  \n@param devicePoolArn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListTestsResult" : { "c2jName" : "ListTestsResult", "documentation" : "

                                                                                                                                  Represents the result of a list tests request.

                                                                                                                                  ", "shapeName" : "ListTestsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  Information about the tests.

                                                                                                                                  ", "name" : "Tests", "c2jName" : "tests", "c2jShape" : "Tests", "variable" : { "variableName" : "tests", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                  Information about the tests.

                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "tests", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "tests", "marshallLocationName" : "tests", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Test", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Test", "variable" : { "variableName" : "member", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "setterModel" : { "variableName" : "member", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "getterModel" : { "returnType" : "Test", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Test", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n@param tests Information about the tests.*/", "getterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n@return Information about the tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n@param tests Information about the tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setTests(java.util.Collection)} or {@link #withTests(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param tests Information about the tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listTestsResult", "variableType" : "ListTestsResult", "variableDeclarationType" : "ListTestsResult", "documentation" : null, "variableSetterType" : "ListTestsResult", "simpleType" : "ListTestsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Tests" : { "documentation" : "

                                                                                                                                  Information about the tests.

                                                                                                                                  ", "name" : "Tests", "c2jName" : "tests", "c2jShape" : "Tests", "variable" : { "variableName" : "tests", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                  Information about the tests.

                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "tests", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "tests", "marshallLocationName" : "tests", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Test", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Test", "variable" : { "variableName" : "member", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "setterModel" : { "variableName" : "member", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "getterModel" : { "returnType" : "Test", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Test", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n@param tests Information about the tests.*/", "getterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n@return Information about the tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n@param tests Information about the tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Information about the tests.

                                                                                                                                  \n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setTests(java.util.Collection)} or {@link #withTests(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param tests Information about the tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListUniqueProblemsResult" : { "c2jName" : "ListUniqueProblemsResult", "documentation" : "

                                                                                                                                  Represents the result of a list unique problems request.

                                                                                                                                  ", "shapeName" : "ListUniqueProblemsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  Information about the unique problems.

                                                                                                                                  Allowed values include:

                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                  ", "name" : "UniqueProblems", "c2jName" : "uniqueProblems", "c2jShape" : "UniqueProblemsByExecutionResultMap", "variable" : { "variableName" : "uniqueProblems", "variableType" : "java.util.Map>", "variableDeclarationType" : "java.util.Map>", "documentation" : "

                                                                                                                                  Information about the unique problems.

                                                                                                                                  Allowed values include:

                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                  ", "variableSetterType" : "java.util.Map>", "simpleType" : "List>" }, "setterModel" : { "variableName" : "uniqueProblems", "variableType" : "java.util.Map>", "variableDeclarationType" : "java.util.Map>", "documentation" : "", "variableSetterType" : "java.util.Map>", "simpleType" : "List>" }, "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "unmarshallLocationName" : "uniqueProblems", "marshallLocationName" : "uniqueProblems", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : { "documentation" : "", "name" : "Key", "c2jName" : "key", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param key \n@see ExecutionResult*/", "getterDocumentation" : "/**\n@return \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, "valueType" : "java.util.List", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "UniqueProblems", "variable" : { "variableName" : "value", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "value", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "UniqueProblem", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "UniqueProblem", "variable" : { "variableName" : "member", "variableType" : "UniqueProblem", "variableDeclarationType" : "UniqueProblem", "documentation" : "", "variableSetterType" : "UniqueProblem", "simpleType" : "UniqueProblem" }, "setterModel" : { "variableName" : "member", "variableType" : "UniqueProblem", "variableDeclarationType" : "UniqueProblem", "documentation" : "", "variableSetterType" : "UniqueProblem", "simpleType" : "UniqueProblem" }, "getterModel" : { "returnType" : "UniqueProblem", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "UniqueProblem", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setValue(java.util.Collection)} or {@link #withValue(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : false, "valueList" : true, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>", "templateImplType" : "java.util.HashMap>" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                  Information about the unique problems.

                                                                                                                                  Allowed values include:

                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                  \n@param uniqueProblems Information about the unique problems.

                                                                                                                                  Allowed values include:

                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                  • */", "getterDocumentation" : "/**

                                                                                                                                    Information about the unique problems.

                                                                                                                                    Allowed values include:

                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                    \n@return Information about the unique problems.

                                                                                                                                    Allowed values include:

                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                    • */", "fluentSetterDocumentation" : "/**

                                                                                                                                      Information about the unique problems.

                                                                                                                                      Allowed values include:

                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                      \n@param uniqueProblems Information about the unique problems.

                                                                                                                                      Allowed values include:

                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                        Information about the unique problems.

                                                                                                                                        Allowed values include:

                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                        \n@param uniqueProblems Information about the unique problems.

                                                                                                                                        Allowed values include:

                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, { "documentation" : "

                                                                                                                                          If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                          ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                          If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                          If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                          \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                          If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                          \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                          If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                          \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                          If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                          \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listUniqueProblemsResult", "variableType" : "ListUniqueProblemsResult", "variableDeclarationType" : "ListUniqueProblemsResult", "documentation" : null, "variableSetterType" : "ListUniqueProblemsResult", "simpleType" : "ListUniqueProblemsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "UniqueProblems" : { "documentation" : "

                                                                                                                                          Information about the unique problems.

                                                                                                                                          Allowed values include:

                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                          ", "name" : "UniqueProblems", "c2jName" : "uniqueProblems", "c2jShape" : "UniqueProblemsByExecutionResultMap", "variable" : { "variableName" : "uniqueProblems", "variableType" : "java.util.Map>", "variableDeclarationType" : "java.util.Map>", "documentation" : "

                                                                                                                                          Information about the unique problems.

                                                                                                                                          Allowed values include:

                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                          ", "variableSetterType" : "java.util.Map>", "simpleType" : "List>" }, "setterModel" : { "variableName" : "uniqueProblems", "variableType" : "java.util.Map>", "variableDeclarationType" : "java.util.Map>", "documentation" : "", "variableSetterType" : "java.util.Map>", "simpleType" : "List>" }, "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "unmarshallLocationName" : "uniqueProblems", "marshallLocationName" : "uniqueProblems", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : { "documentation" : "", "name" : "Key", "c2jName" : "key", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param key \n@see ExecutionResult*/", "getterDocumentation" : "/**\n@return \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, "valueType" : "java.util.List", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "UniqueProblems", "variable" : { "variableName" : "value", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "value", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "UniqueProblem", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "UniqueProblem", "variable" : { "variableName" : "member", "variableType" : "UniqueProblem", "variableDeclarationType" : "UniqueProblem", "documentation" : "", "variableSetterType" : "UniqueProblem", "simpleType" : "UniqueProblem" }, "setterModel" : { "variableName" : "member", "variableType" : "UniqueProblem", "variableDeclarationType" : "UniqueProblem", "documentation" : "", "variableSetterType" : "UniqueProblem", "simpleType" : "UniqueProblem" }, "getterModel" : { "returnType" : "UniqueProblem", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "UniqueProblem", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                                                                                                                                          NOTE: This method appends the values to the existing list (if any). Use {@link #setValue(java.util.Collection)} or {@link #withValue(java.util.Collection)} if you want to override the existing values.

                                                                                                                                          \n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : false, "valueList" : true, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>", "templateImplType" : "java.util.HashMap>" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                          Information about the unique problems.

                                                                                                                                          Allowed values include:

                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                          \n@param uniqueProblems Information about the unique problems.

                                                                                                                                          Allowed values include:

                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                          • */", "getterDocumentation" : "/**

                                                                                                                                            Information about the unique problems.

                                                                                                                                            Allowed values include:

                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                            \n@return Information about the unique problems.

                                                                                                                                            Allowed values include:

                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                            • */", "fluentSetterDocumentation" : "/**

                                                                                                                                              Information about the unique problems.

                                                                                                                                              Allowed values include:

                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                              \n@param uniqueProblems Information about the unique problems.

                                                                                                                                              Allowed values include:

                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                Information about the unique problems.

                                                                                                                                                Allowed values include:

                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                \n@param uniqueProblems Information about the unique problems.

                                                                                                                                                Allowed values include:

                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, "NextToken" : { "documentation" : "

                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeviceAttribute" : { "c2jName" : "DeviceAttribute", "documentation" : "", "shapeName" : "DeviceAttribute", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "ARN", "value" : "ARN" }, { "name" : "PLATFORM", "value" : "PLATFORM" }, { "name" : "FORM_FACTOR", "value" : "FORM_FACTOR" }, { "name" : "MANUFACTURER", "value" : "MANUFACTURER" } ], "variable" : { "variableName" : "deviceAttribute", "variableType" : "DeviceAttribute", "variableDeclarationType" : "DeviceAttribute", "documentation" : null, "variableSetterType" : "DeviceAttribute", "simpleType" : "DeviceAttribute" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DevicePoolType" : { "c2jName" : "DevicePoolType", "documentation" : "", "shapeName" : "DevicePoolType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "CURATED", "value" : "CURATED" }, { "name" : "PRIVATE", "value" : "PRIVATE" } ], "variable" : { "variableName" : "devicePoolType", "variableType" : "DevicePoolType", "variableDeclarationType" : "DevicePoolType", "documentation" : null, "variableSetterType" : "DevicePoolType", "simpleType" : "DevicePoolType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "Run" : { "c2jName" : "Run", "documentation" : "

                                                                                                                                                  Represents an app on a set of devices with a specific test and configuration.

                                                                                                                                                  ", "shapeName" : "Run", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  The run's ARN.

                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The run's ARN.

                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                  The run's ARN.

                                                                                                                                                  \n@param arn The run's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                  The run's ARN.

                                                                                                                                                  \n@return The run's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The run's ARN.

                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The run's ARN.

                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                  The run's name.

                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The run's name.

                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                  The run's name.

                                                                                                                                                  \n@param name The run's name.*/", "getterDocumentation" : "/**

                                                                                                                                                  The run's name.

                                                                                                                                                  \n@return The run's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The run's name.

                                                                                                                                                  \n@param name The run's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The run's name.

                                                                                                                                                  \n@param name The run's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                  The run's type.

                                                                                                                                                  Must be one of the following values:

                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The run's type.

                                                                                                                                                  Must be one of the following values:

                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                  The run's type.

                                                                                                                                                  Must be one of the following values:

                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                  \n@param type The run's type.

                                                                                                                                                  Must be one of the following values:

                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                    The run's type.

                                                                                                                                                    Must be one of the following values:

                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                    \n@return The run's type.

                                                                                                                                                    Must be one of the following values:

                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                      The run's type.

                                                                                                                                                      Must be one of the following values:

                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                      \n@param type The run's type.

                                                                                                                                                      Must be one of the following values:

                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                        The run's type.

                                                                                                                                                        Must be one of the following values:

                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                        \n@param type The run's type.

                                                                                                                                                        Must be one of the following values:

                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, { "documentation" : "

                                                                                                                                                          The run's platform.

                                                                                                                                                          Allowed values include:

                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                          ", "name" : "Platform", "c2jName" : "platform", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                          The run's platform.

                                                                                                                                                          Allowed values include:

                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "platform", "marshallLocationName" : "platform", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                          The run's platform.

                                                                                                                                                          Allowed values include:

                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                          \n@param platform The run's platform.

                                                                                                                                                          Allowed values include:

                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                          • \n@see DevicePlatform*/", "getterDocumentation" : "/**

                                                                                                                                                            The run's platform.

                                                                                                                                                            Allowed values include:

                                                                                                                                                            • ANDROID: The Android platform.

                                                                                                                                                            • IOS: The iOS platform.

                                                                                                                                                            \n@return The run's platform.

                                                                                                                                                            Allowed values include:

                                                                                                                                                            • ANDROID: The Android platform.

                                                                                                                                                            • IOS: The iOS platform.

                                                                                                                                                            • \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                              The run's platform.

                                                                                                                                                              Allowed values include:

                                                                                                                                                              • ANDROID: The Android platform.

                                                                                                                                                              • IOS: The iOS platform.

                                                                                                                                                              \n@param platform The run's platform.

                                                                                                                                                              Allowed values include:

                                                                                                                                                              • ANDROID: The Android platform.

                                                                                                                                                              • IOS: The iOS platform.

                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                The run's platform.

                                                                                                                                                                Allowed values include:

                                                                                                                                                                • ANDROID: The Android platform.

                                                                                                                                                                • IOS: The iOS platform.

                                                                                                                                                                \n@param platform The run's platform.

                                                                                                                                                                Allowed values include:

                                                                                                                                                                • ANDROID: The Android platform.

                                                                                                                                                                • IOS: The iOS platform.

                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, { "documentation" : "

                                                                                                                                                                  When the run was created.

                                                                                                                                                                  ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                  When the run was created.

                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                  When the run was created.

                                                                                                                                                                  \n@param created When the run was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                  When the run was created.

                                                                                                                                                                  \n@return When the run was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  When the run was created.

                                                                                                                                                                  \n@param created When the run was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  When the run was created.

                                                                                                                                                                  \n@param created When the run was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                  The run's status.

                                                                                                                                                                  Allowed values include:

                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                  ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The run's status.

                                                                                                                                                                  Allowed values include:

                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                  The run's status.

                                                                                                                                                                  Allowed values include:

                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                  \n@param status The run's status.

                                                                                                                                                                  Allowed values include:

                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                  • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                    The run's status.

                                                                                                                                                                    Allowed values include:

                                                                                                                                                                    • PENDING: A pending status.

                                                                                                                                                                    • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                    • PENDING_DEVICE: A pending device status.

                                                                                                                                                                    • PROCESSING: A processing status.

                                                                                                                                                                    • SCHEDULING: A scheduling status.

                                                                                                                                                                    • PREPARING: A preparing status.

                                                                                                                                                                    • RUNNING: A running status.

                                                                                                                                                                    • COMPLETED: A completed status.

                                                                                                                                                                    • STOPPING: A stopping status.

                                                                                                                                                                    \n@return The run's status.

                                                                                                                                                                    Allowed values include:

                                                                                                                                                                    • PENDING: A pending status.

                                                                                                                                                                    • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                    • PENDING_DEVICE: A pending device status.

                                                                                                                                                                    • PROCESSING: A processing status.

                                                                                                                                                                    • SCHEDULING: A scheduling status.

                                                                                                                                                                    • PREPARING: A preparing status.

                                                                                                                                                                    • RUNNING: A running status.

                                                                                                                                                                    • COMPLETED: A completed status.

                                                                                                                                                                    • STOPPING: A stopping status.

                                                                                                                                                                    • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                      The run's status.

                                                                                                                                                                      Allowed values include:

                                                                                                                                                                      • PENDING: A pending status.

                                                                                                                                                                      • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                      • PENDING_DEVICE: A pending device status.

                                                                                                                                                                      • PROCESSING: A processing status.

                                                                                                                                                                      • SCHEDULING: A scheduling status.

                                                                                                                                                                      • PREPARING: A preparing status.

                                                                                                                                                                      • RUNNING: A running status.

                                                                                                                                                                      • COMPLETED: A completed status.

                                                                                                                                                                      • STOPPING: A stopping status.

                                                                                                                                                                      \n@param status The run's status.

                                                                                                                                                                      Allowed values include:

                                                                                                                                                                      • PENDING: A pending status.

                                                                                                                                                                      • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                      • PENDING_DEVICE: A pending device status.

                                                                                                                                                                      • PROCESSING: A processing status.

                                                                                                                                                                      • SCHEDULING: A scheduling status.

                                                                                                                                                                      • PREPARING: A preparing status.

                                                                                                                                                                      • RUNNING: A running status.

                                                                                                                                                                      • COMPLETED: A completed status.

                                                                                                                                                                      • STOPPING: A stopping status.

                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                        The run's status.

                                                                                                                                                                        Allowed values include:

                                                                                                                                                                        • PENDING: A pending status.

                                                                                                                                                                        • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                        • PENDING_DEVICE: A pending device status.

                                                                                                                                                                        • PROCESSING: A processing status.

                                                                                                                                                                        • SCHEDULING: A scheduling status.

                                                                                                                                                                        • PREPARING: A preparing status.

                                                                                                                                                                        • RUNNING: A running status.

                                                                                                                                                                        • COMPLETED: A completed status.

                                                                                                                                                                        • STOPPING: A stopping status.

                                                                                                                                                                        \n@param status The run's status.

                                                                                                                                                                        Allowed values include:

                                                                                                                                                                        • PENDING: A pending status.

                                                                                                                                                                        • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                        • PENDING_DEVICE: A pending device status.

                                                                                                                                                                        • PROCESSING: A processing status.

                                                                                                                                                                        • SCHEDULING: A scheduling status.

                                                                                                                                                                        • PREPARING: A preparing status.

                                                                                                                                                                        • RUNNING: A running status.

                                                                                                                                                                        • COMPLETED: A completed status.

                                                                                                                                                                        • STOPPING: A stopping status.

                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, { "documentation" : "

                                                                                                                                                                          The run's result.

                                                                                                                                                                          Allowed values include:

                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                          ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                          The run's result.

                                                                                                                                                                          Allowed values include:

                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                          The run's result.

                                                                                                                                                                          Allowed values include:

                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                          \n@param result The run's result.

                                                                                                                                                                          Allowed values include:

                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                          • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                            The run's result.

                                                                                                                                                                            Allowed values include:

                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                            \n@return The run's result.

                                                                                                                                                                            Allowed values include:

                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                            • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                              The run's result.

                                                                                                                                                                              Allowed values include:

                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                              \n@param result The run's result.

                                                                                                                                                                              Allowed values include:

                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                The run's result.

                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                \n@param result The run's result.

                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                  ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                  \n@param started The run's start time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                  \n@return The run's start time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                  \n@param started The run's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                  \n@param started The run's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                  ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                  \n@param stopped The run's stop time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                  \n@return The run's stop time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                  \n@param stopped The run's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                  \n@param stopped The run's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                  ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                  ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                  \n@param counters The run's result counters.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                  \n@return The run's result counters.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                  \n@param counters The run's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                  \n@param counters The run's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                  \n@param message A message about the run's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                  \n@return A message about the run's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                  \n@param message A message about the run's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                  \n@param message A message about the run's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                  ", "name" : "TotalJobs", "c2jName" : "totalJobs", "c2jShape" : "Integer", "variable" : { "variableName" : "totalJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "totalJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "totalJobs", "marshallLocationName" : "totalJobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                  \n@return The total number of jobs for the run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                  ", "name" : "CompletedJobs", "c2jName" : "completedJobs", "c2jShape" : "Integer", "variable" : { "variableName" : "completedJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "completedJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "completedJobs", "marshallLocationName" : "completedJobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                  \n@return The total number of completed jobs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                  ", "name" : "BillingMethod", "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "variable" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "billingMethod", "marshallLocationName" : "billingMethod", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "BillingMethod", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                  ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                  ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                  \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                  \n@return Represents the total (metered or unmetered) minutes used by the test run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                  \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                  \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : null, "variableSetterType" : "Run", "simpleType" : "Run" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                                                                                                  The run's status.

                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                                  ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The run's status.

                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                  The run's status.

                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                                  \n@param status The run's status.

                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                  • PENDING: A pending status.

                                                                                                                                                                                  • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                  • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                  • PROCESSING: A processing status.

                                                                                                                                                                                  • SCHEDULING: A scheduling status.

                                                                                                                                                                                  • PREPARING: A preparing status.

                                                                                                                                                                                  • RUNNING: A running status.

                                                                                                                                                                                  • COMPLETED: A completed status.

                                                                                                                                                                                  • STOPPING: A stopping status.

                                                                                                                                                                                  • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                    The run's status.

                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                    • PENDING: A pending status.

                                                                                                                                                                                    • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                    • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                    • PROCESSING: A processing status.

                                                                                                                                                                                    • SCHEDULING: A scheduling status.

                                                                                                                                                                                    • PREPARING: A preparing status.

                                                                                                                                                                                    • RUNNING: A running status.

                                                                                                                                                                                    • COMPLETED: A completed status.

                                                                                                                                                                                    • STOPPING: A stopping status.

                                                                                                                                                                                    \n@return The run's status.

                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                    • PENDING: A pending status.

                                                                                                                                                                                    • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                    • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                    • PROCESSING: A processing status.

                                                                                                                                                                                    • SCHEDULING: A scheduling status.

                                                                                                                                                                                    • PREPARING: A preparing status.

                                                                                                                                                                                    • RUNNING: A running status.

                                                                                                                                                                                    • COMPLETED: A completed status.

                                                                                                                                                                                    • STOPPING: A stopping status.

                                                                                                                                                                                    • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                      The run's status.

                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                      • PENDING: A pending status.

                                                                                                                                                                                      • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                      • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                      • PROCESSING: A processing status.

                                                                                                                                                                                      • SCHEDULING: A scheduling status.

                                                                                                                                                                                      • PREPARING: A preparing status.

                                                                                                                                                                                      • RUNNING: A running status.

                                                                                                                                                                                      • COMPLETED: A completed status.

                                                                                                                                                                                      • STOPPING: A stopping status.

                                                                                                                                                                                      \n@param status The run's status.

                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                      • PENDING: A pending status.

                                                                                                                                                                                      • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                      • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                      • PROCESSING: A processing status.

                                                                                                                                                                                      • SCHEDULING: A scheduling status.

                                                                                                                                                                                      • PREPARING: A preparing status.

                                                                                                                                                                                      • RUNNING: A running status.

                                                                                                                                                                                      • COMPLETED: A completed status.

                                                                                                                                                                                      • STOPPING: A stopping status.

                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                        The run's status.

                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                        • PENDING: A pending status.

                                                                                                                                                                                        • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                        • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                        • PROCESSING: A processing status.

                                                                                                                                                                                        • SCHEDULING: A scheduling status.

                                                                                                                                                                                        • PREPARING: A preparing status.

                                                                                                                                                                                        • RUNNING: A running status.

                                                                                                                                                                                        • COMPLETED: A completed status.

                                                                                                                                                                                        • STOPPING: A stopping status.

                                                                                                                                                                                        \n@param status The run's status.

                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                        • PENDING: A pending status.

                                                                                                                                                                                        • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                        • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                        • PROCESSING: A processing status.

                                                                                                                                                                                        • SCHEDULING: A scheduling status.

                                                                                                                                                                                        • PREPARING: A preparing status.

                                                                                                                                                                                        • RUNNING: A running status.

                                                                                                                                                                                        • COMPLETED: A completed status.

                                                                                                                                                                                        • STOPPING: A stopping status.

                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, "Started" : { "documentation" : "

                                                                                                                                                                                          The run's start time.

                                                                                                                                                                                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                          The run's start time.

                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                          The run's start time.

                                                                                                                                                                                          \n@param started The run's start time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The run's start time.

                                                                                                                                                                                          \n@return The run's start time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The run's start time.

                                                                                                                                                                                          \n@param started The run's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The run's start time.

                                                                                                                                                                                          \n@param started The run's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Platform" : { "documentation" : "

                                                                                                                                                                                          The run's platform.

                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                          ", "name" : "Platform", "c2jName" : "platform", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          The run's platform.

                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "platform", "marshallLocationName" : "platform", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                          The run's platform.

                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                          \n@param platform The run's platform.

                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                          • \n@see DevicePlatform*/", "getterDocumentation" : "/**

                                                                                                                                                                                            The run's platform.

                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                            • ANDROID: The Android platform.

                                                                                                                                                                                            • IOS: The iOS platform.

                                                                                                                                                                                            \n@return The run's platform.

                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                            • ANDROID: The Android platform.

                                                                                                                                                                                            • IOS: The iOS platform.

                                                                                                                                                                                            • \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                              The run's platform.

                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                              • ANDROID: The Android platform.

                                                                                                                                                                                              • IOS: The iOS platform.

                                                                                                                                                                                              \n@param platform The run's platform.

                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                              • ANDROID: The Android platform.

                                                                                                                                                                                              • IOS: The iOS platform.

                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                The run's platform.

                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                • ANDROID: The Android platform.

                                                                                                                                                                                                • IOS: The iOS platform.

                                                                                                                                                                                                \n@param platform The run's platform.

                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                • ANDROID: The Android platform.

                                                                                                                                                                                                • IOS: The iOS platform.

                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                  \n@param message A message about the run's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                  \n@return A message about the run's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                  \n@param message A message about the run's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                  \n@param message A message about the run's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "DeviceMinutes" : { "documentation" : "

                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                                  ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                                  ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                                  \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                                  \n@return Represents the total (metered or unmetered) minutes used by the test run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                                  \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the test run.

                                                                                                                                                                                                  \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Stopped" : { "documentation" : "

                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                  ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                  \n@param stopped The run's stop time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                  \n@return The run's stop time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                  \n@param stopped The run's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                  \n@param stopped The run's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "BillingMethod" : { "documentation" : "

                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                                  ", "name" : "BillingMethod", "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "variable" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "billingMethod", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "billingMethod", "marshallLocationName" : "billingMethod", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "BillingMethod", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@see BillingMethod*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.

                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is unmetered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                  \n@param name The run's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                  \n@return The run's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                  \n@param name The run's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                  \n@param name The run's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Created" : { "documentation" : "

                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                  ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                  \n@param created When the run was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                  \n@return When the run was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                  \n@param created When the run was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                  \n@param created When the run was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Result" : { "documentation" : "

                                                                                                                                                                                                  The run's result.

                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                  ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The run's result.

                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                  The run's result.

                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                  \n@param result The run's result.

                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                  • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                    The run's result.

                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                    \n@return The run's result.

                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                    • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                      The run's result.

                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                      \n@param result The run's result.

                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                        The run's result.

                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                        \n@param result The run's result.

                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, "Type" : { "documentation" : "

                                                                                                                                                                                                          The run's type.

                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                          The run's type.

                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                          The run's type.

                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                          \n@param type The run's type.

                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                          • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                            The run's type.

                                                                                                                                                                                                            Must be one of the following values:

                                                                                                                                                                                                            • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                            • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                            • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                            • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                            • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                            • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                            • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                            • CALABASH: The Calabash type.

                                                                                                                                                                                                            • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                            • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                            • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                            • XCTEST: The XCode test type.

                                                                                                                                                                                                            • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                            \n@return The run's type.

                                                                                                                                                                                                            Must be one of the following values:

                                                                                                                                                                                                            • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                            • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                            • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                            • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                            • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                            • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                            • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                            • CALABASH: The Calabash type.

                                                                                                                                                                                                            • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                            • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                            • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                            • XCTEST: The XCode test type.

                                                                                                                                                                                                            • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                            • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                              The run's type.

                                                                                                                                                                                                              Must be one of the following values:

                                                                                                                                                                                                              • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                              • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                              • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                              • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                              • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                              • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                              • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                              • CALABASH: The Calabash type.

                                                                                                                                                                                                              • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                              • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                              • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                              • XCTEST: The XCode test type.

                                                                                                                                                                                                              • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                              \n@param type The run's type.

                                                                                                                                                                                                              Must be one of the following values:

                                                                                                                                                                                                              • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                              • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                              • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                              • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                              • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                              • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                              • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                              • CALABASH: The Calabash type.

                                                                                                                                                                                                              • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                              • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                              • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                              • XCTEST: The XCode test type.

                                                                                                                                                                                                              • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                The run's type.

                                                                                                                                                                                                                Must be one of the following values:

                                                                                                                                                                                                                • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                • CALABASH: The Calabash type.

                                                                                                                                                                                                                • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                • XCTEST: The XCode test type.

                                                                                                                                                                                                                • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                \n@param type The run's type.

                                                                                                                                                                                                                Must be one of the following values:

                                                                                                                                                                                                                • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                • CALABASH: The Calabash type.

                                                                                                                                                                                                                • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                • XCTEST: The XCode test type.

                                                                                                                                                                                                                • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, "CompletedJobs" : { "documentation" : "

                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                  ", "name" : "CompletedJobs", "c2jName" : "completedJobs", "c2jShape" : "Integer", "variable" : { "variableName" : "completedJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "completedJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "completedJobs", "marshallLocationName" : "completedJobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                  \n@return The total number of completed jobs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Counters" : { "documentation" : "

                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                  ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                  ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                  \n@param counters The run's result counters.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                  \n@return The run's result counters.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                  \n@param counters The run's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                  \n@param counters The run's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                  \n@param arn The run's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                  \n@return The run's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "TotalJobs" : { "documentation" : "

                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                  ", "name" : "TotalJobs", "c2jName" : "totalJobs", "c2jShape" : "Integer", "variable" : { "variableName" : "totalJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "totalJobs", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "totalJobs", "marshallLocationName" : "totalJobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                  \n@return The total number of jobs for the run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListDevicePoolsRequest" : { "c2jName" : "ListDevicePoolsRequest", "documentation" : "

                                                                                                                                                                                                                  Represents the result of a list device pools request.

                                                                                                                                                                                                                  ", "shapeName" : "ListDevicePoolsRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                  \n@param arn The project ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                  \n@return The project ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                  \n@param arn The project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                  \n@param arn The project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                  The device pools' type.

                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "DevicePoolType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                  The device pools' type.

                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePoolType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                  The device pools' type.

                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                  \n@param type The device pools' type.

                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                  • \n@see DevicePoolType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                    The device pools' type.

                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                    • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                    • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                    \n@return The device pools' type.

                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                    • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                    • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                    • \n@see DevicePoolType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                      The device pools' type.

                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                      • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                      • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                      \n@param type The device pools' type.

                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                      • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                      • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                        The device pools' type.

                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                        • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                        • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                        \n@param type The device pools' type.

                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                        • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                        • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                          ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                          \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                          \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                          \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                          \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listDevicePoolsRequest", "variableType" : "ListDevicePoolsRequest", "variableDeclarationType" : "ListDevicePoolsRequest", "documentation" : null, "variableSetterType" : "ListDevicePoolsRequest", "simpleType" : "ListDevicePoolsRequest" }, "marshaller" : { "action" : "ListDevicePools", "verb" : "POST", "target" : "DeviceFarm_20150623.ListDevicePools", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                          The device pools' type.

                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "DevicePoolType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                          The device pools' type.

                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePoolType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                          The device pools' type.

                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                          \n@param type The device pools' type.

                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                          • \n@see DevicePoolType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                            The device pools' type.

                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                            • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                            • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                            \n@return The device pools' type.

                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                            • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                            • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                            • \n@see DevicePoolType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                              The device pools' type.

                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                              • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                              • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                              \n@param type The device pools' type.

                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                              • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                              • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                The device pools' type.

                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                \n@param type The device pools' type.

                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "map" : false }, "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                                  \n@param arn The project ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                                  \n@return The project ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                                  \n@param arn The project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The project ARN.

                                                                                                                                                                                                                                  \n@param arn The project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "UpdateDevicePoolRequest" : { "c2jName" : "UpdateDevicePoolRequest", "documentation" : "

                                                                                                                                                                                                                                  Represents a request to the update device pool operation.

                                                                                                                                                                                                                                  ", "shapeName" : "UpdateDevicePoolRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@return The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param name A string representing the name of the device pool you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@return A string representing the name of the device pool you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param name A string representing the name of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param name A string representing the name of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@return A description of the device pool you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  ", "name" : "Rules", "c2jName" : "rules", "c2jShape" : "Rules", "variable" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "rules", "marshallLocationName" : "rules", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Rule", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Rule", "variable" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "setterModel" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "getterModel" : { "returnType" : "Rule", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Rule", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n@param rules Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n@return Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n@param rules Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                  \n@param rules Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "updateDevicePoolRequest", "variableType" : "UpdateDevicePoolRequest", "variableDeclarationType" : "UpdateDevicePoolRequest", "documentation" : null, "variableSetterType" : "UpdateDevicePoolRequest", "simpleType" : "UpdateDevicePoolRequest" }, "marshaller" : { "action" : "UpdateDevicePool", "verb" : "POST", "target" : "DeviceFarm_20150623.UpdateDevicePool", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Description" : { "documentation" : "

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@return A description of the device pool you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@return The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Rules" : { "documentation" : "

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  ", "name" : "Rules", "c2jName" : "rules", "c2jShape" : "Rules", "variable" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "rules", "marshallLocationName" : "rules", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Rule", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Rule", "variable" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "setterModel" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "getterModel" : { "returnType" : "Rule", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Rule", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n@param rules Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n@return Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n@param rules Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.

                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                  \n@param rules Represents the rules you wish to modify for the device pool. Updating rules is optional; however, if you choose to update rules for your request, the update will replace the existing rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param name A string representing the name of the device pool you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@return A string representing the name of the device pool you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param name A string representing the name of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                  \n@param name A string representing the name of the device pool you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Artifact" : { "c2jName" : "Artifact", "documentation" : "

                                                                                                                                                                                                                                  Represents the output of a test. Examples of artifacts include logs and screenshots.

                                                                                                                                                                                                                                  ", "shapeName" : "Artifact", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                  \n@param arn The artifact's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                  \n@return The artifact's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                  \n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                  \n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                  \n@param name The artifact's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                  \n@return The artifact's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                  \n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                  \n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                  The artifact's type.

                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                  • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                  • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                  • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                  • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                  • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                  • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                  • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                  • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                  • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                  • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                  • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                  • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                  • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                  • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                  • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                  • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                  • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                  • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                  • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The artifact's type.

                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                  • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                  • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                  • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                  • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                  • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                  • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                  • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                  • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                  • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                  • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                  • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                  • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                  • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                  • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                  • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                  • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                  • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                  • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                  • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The artifact's type.

                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                  • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                  • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                  • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                  • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                  • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                  • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                  • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                  • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                  • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                  • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                  • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                  • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                  • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                  • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                  • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                  • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                  • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                  • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                  • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                  \n@param type The artifact's type.

                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                  • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                  • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                  • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                  • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                  • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                  • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                  • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                  • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                  • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                  • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                  • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                  • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                  • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                  • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                  • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                  • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                  • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                  • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                  • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                  • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                  • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                  • \n@see ArtifactType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                    The artifact's type.

                                                                                                                                                                                                                                    Allowed values include the following:

                                                                                                                                                                                                                                    • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                    • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                    • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                    • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                    • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                    • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                    • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                    • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                    • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                    • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                    • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                    • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                    • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                    • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                    • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                    • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                    • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                    • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                    • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                    • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                    • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                    • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                    • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                    \n@return The artifact's type.

                                                                                                                                                                                                                                    Allowed values include the following:

                                                                                                                                                                                                                                    • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                    • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                    • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                    • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                    • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                    • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                    • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                    • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                    • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                    • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                    • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                    • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                    • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                    • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                    • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                    • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                    • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                    • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                    • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                    • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                    • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                    • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                    • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                    • \n@see ArtifactType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                      The artifact's type.

                                                                                                                                                                                                                                      Allowed values include the following:

                                                                                                                                                                                                                                      • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                      • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                      • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                      • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                      • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                      • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                      • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                      • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                      • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                      • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                      • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                      • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                      • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                      • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                      • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                      • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                      • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                      • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                      • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                      • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                      • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                      • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                      • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                      \n@param type The artifact's type.

                                                                                                                                                                                                                                      Allowed values include the following:

                                                                                                                                                                                                                                      • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                      • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                      • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                      • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                      • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                      • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                      • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                      • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                      • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                      • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                      • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                      • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                      • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                      • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                      • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                      • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                      • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                      • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                      • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                      • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                      • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                      • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                      • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                        The artifact's type.

                                                                                                                                                                                                                                        Allowed values include the following:

                                                                                                                                                                                                                                        • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                        • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                        • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                        • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                        • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                        • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                        • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                        • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                        • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                        • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                        • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                        • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                        • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                        • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                        • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                        • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                        • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                        • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                        • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                        • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                        • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                        • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                        • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                        \n@param type The artifact's type.

                                                                                                                                                                                                                                        Allowed values include the following:

                                                                                                                                                                                                                                        • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                        • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                        • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                        • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                        • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                        • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                        • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                        • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                        • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                        • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                        • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                        • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                        • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                        • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                        • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                        • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                        • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                        • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                        • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                        • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                        • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                        • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                        • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          ", "name" : "Extension", "c2jName" : "extension", "c2jShape" : "String", "variable" : { "variableName" : "extension", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "extension", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "extension", "marshallLocationName" : "extension", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@param extension The artifact's file extension.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@return The artifact's file extension.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

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

                                                                                                                                                                                                                                          ", "name" : "Url", "c2jName" : "url", "c2jShape" : "URL", "variable" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "url", "marshallLocationName" : "url", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

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

                                                                                                                                                                                                                                          \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.*/", "getterDocumentation" : "/**

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

                                                                                                                                                                                                                                          \n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.*/", "fluentSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                          \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                          \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "artifact", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : null, "variableSetterType" : "Artifact", "simpleType" : "Artifact" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Extension" : { "documentation" : "

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          ", "name" : "Extension", "c2jName" : "extension", "c2jShape" : "String", "variable" : { "variableName" : "extension", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "extension", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "extension", "marshallLocationName" : "extension", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@param extension The artifact's file extension.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@return The artifact's file extension.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's file extension.

                                                                                                                                                                                                                                          \n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Type" : { "documentation" : "

                                                                                                                                                                                                                                          The artifact's type.

                                                                                                                                                                                                                                          Allowed values include the following:

                                                                                                                                                                                                                                          • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                          • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                          • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                          • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                          • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                          • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                          • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                          • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                          • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                          • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                          • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                          • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                          • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                          • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                          • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                          • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                          • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                          • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                          • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                          The artifact's type.

                                                                                                                                                                                                                                          Allowed values include the following:

                                                                                                                                                                                                                                          • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                          • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                          • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                          • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                          • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                          • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                          • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                          • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                          • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                          • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                          • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                          • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                          • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                          • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                          • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                          • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                          • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                          • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                          • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                          The artifact's type.

                                                                                                                                                                                                                                          Allowed values include the following:

                                                                                                                                                                                                                                          • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                          • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                          • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                          • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                          • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                          • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                          • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                          • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                          • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                          • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                          • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                          • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                          • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                          • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                          • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                          • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                          • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                          • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                          • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                          \n@param type The artifact's type.

                                                                                                                                                                                                                                          Allowed values include the following:

                                                                                                                                                                                                                                          • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                          • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                          • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                          • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                          • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                          • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                          • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                          • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                          • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                          • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                          • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                          • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                          • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                          • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                          • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                          • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                          • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                          • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                          • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                          • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                          • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                          • \n@see ArtifactType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                            The artifact's type.

                                                                                                                                                                                                                                            Allowed values include the following:

                                                                                                                                                                                                                                            • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                            • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                            • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                            • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                            • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                            • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                            • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                            • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                            • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                            • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                            • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                            • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                            • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                            • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                            • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                            • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                            • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                            • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                            • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                            • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                            • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                            • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                            • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                            \n@return The artifact's type.

                                                                                                                                                                                                                                            Allowed values include the following:

                                                                                                                                                                                                                                            • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                            • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                            • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                            • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                            • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                            • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                            • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                            • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                            • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                            • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                            • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                            • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                            • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                            • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                            • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                            • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                            • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                            • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                            • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                            • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                            • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                            • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                            • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                            • \n@see ArtifactType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                              The artifact's type.

                                                                                                                                                                                                                                              Allowed values include the following:

                                                                                                                                                                                                                                              • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                              • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                              • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                              • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                              • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                              • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                              • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                              • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                              • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                              • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                              • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                              • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                              • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                              • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                              • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                              • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                              • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                              • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                              • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                              • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                              • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                              • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                              • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                              \n@param type The artifact's type.

                                                                                                                                                                                                                                              Allowed values include the following:

                                                                                                                                                                                                                                              • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                              • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                              • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                              • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                              • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                              • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                              • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                              • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                              • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                              • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                              • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                              • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                              • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                              • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                              • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                              • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                              • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                              • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                              • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                              • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                              • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                              • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                              • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                The artifact's type.

                                                                                                                                                                                                                                                Allowed values include the following:

                                                                                                                                                                                                                                                • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                                • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                                • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                                • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                                • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                                • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                                • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                                • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                                • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                                • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                                • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                                • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                                • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                                • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                                • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                                • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                                • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                                • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                                • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                                • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                                • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                                • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                                • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                                \n@param type The artifact's type.

                                                                                                                                                                                                                                                Allowed values include the following:

                                                                                                                                                                                                                                                • UNKNOWN: An unknown type.

                                                                                                                                                                                                                                                • SCREENSHOT: The screenshot type.

                                                                                                                                                                                                                                                • DEVICE_LOG: The device log type.

                                                                                                                                                                                                                                                • MESSAGE_LOG: The message log type.

                                                                                                                                                                                                                                                • RESULT_LOG: The result log type.

                                                                                                                                                                                                                                                • SERVICE_LOG: The service log type.

                                                                                                                                                                                                                                                • WEBKIT_LOG: The web kit log type.

                                                                                                                                                                                                                                                • INSTRUMENTATION_OUTPUT: The instrumentation type.

                                                                                                                                                                                                                                                • EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.

                                                                                                                                                                                                                                                • CALABASH_JSON_OUTPUT: The Calabash JSON output type.

                                                                                                                                                                                                                                                • CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.

                                                                                                                                                                                                                                                • CALABASH_STANDARD_OUTPUT: The Calabash standard output type.

                                                                                                                                                                                                                                                • CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.

                                                                                                                                                                                                                                                • AUTOMATION_OUTPUT: The automation output type.

                                                                                                                                                                                                                                                • APPIUM_SERVER_OUTPUT: The Appium server output type.

                                                                                                                                                                                                                                                • APPIUM_JAVA_OUTPUT: The Appium Java output type.

                                                                                                                                                                                                                                                • APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.

                                                                                                                                                                                                                                                • APPIUM_PYTHON_OUTPUT: The Appium Python output type.

                                                                                                                                                                                                                                                • APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.

                                                                                                                                                                                                                                                • EXPLORER_EVENT_LOG: The Explorer event log output type.

                                                                                                                                                                                                                                                • EXPLORER_SUMMARY_LOG: The Explorer summary log output type.

                                                                                                                                                                                                                                                • APPLICATION_CRASH_REPORT: The application crash report output type.

                                                                                                                                                                                                                                                • XCTEST_LOG: The XCode test output type.

                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                                  \n@param arn The artifact's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                                  \n@return The artifact's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                                  \n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's ARN.

                                                                                                                                                                                                                                                  \n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Url" : { "documentation" : "

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

                                                                                                                                                                                                                                                  ", "name" : "Url", "c2jName" : "url", "c2jShape" : "URL", "variable" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "url", "marshallLocationName" : "url", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

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

                                                                                                                                                                                                                                                  \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.*/", "getterDocumentation" : "/**

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

                                                                                                                                                                                                                                                  \n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.*/", "fluentSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                                  \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                                  \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                                  \n@param name The artifact's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                                  \n@return The artifact's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                                  \n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The artifact's name.

                                                                                                                                                                                                                                                  \n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListProjectsResult" : { "c2jName" : "ListProjectsResult", "documentation" : "

                                                                                                                                                                                                                                                  Represents the result of a list projects request.

                                                                                                                                                                                                                                                  ", "shapeName" : "ListProjectsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  ", "name" : "Projects", "c2jName" : "projects", "c2jShape" : "Projects", "variable" : { "variableName" : "projects", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "projects", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "projects", "marshallLocationName" : "projects", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Project", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Project", "variable" : { "variableName" : "member", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "member", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Project", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n@param projects Information about the projects.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n@return Information about the projects.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n@param projects Information about the projects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setProjects(java.util.Collection)} or {@link #withProjects(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                  \n@param projects Information about the projects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listProjectsResult", "variableType" : "ListProjectsResult", "variableDeclarationType" : "ListProjectsResult", "documentation" : null, "variableSetterType" : "ListProjectsResult", "simpleType" : "ListProjectsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Projects" : { "documentation" : "

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  ", "name" : "Projects", "c2jName" : "projects", "c2jShape" : "Projects", "variable" : { "variableName" : "projects", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "projects", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "projects", "marshallLocationName" : "projects", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Project", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Project", "variable" : { "variableName" : "member", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "member", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Project", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n@param projects Information about the projects.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n@return Information about the projects.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n@param projects Information about the projects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setProjects(java.util.Collection)} or {@link #withProjects(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                  \n@param projects Information about the projects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListSamplesRequest" : { "c2jName" : "ListSamplesRequest", "documentation" : "

                                                                                                                                                                                                                                                  Represents a request to the list samples operation.

                                                                                                                                                                                                                                                  ", "shapeName" : "ListSamplesRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@param arn The samples' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@return The samples' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@param arn The samples' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@param arn The samples' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listSamplesRequest", "variableType" : "ListSamplesRequest", "variableDeclarationType" : "ListSamplesRequest", "documentation" : null, "variableSetterType" : "ListSamplesRequest", "simpleType" : "ListSamplesRequest" }, "marshaller" : { "action" : "ListSamples", "verb" : "POST", "target" : "DeviceFarm_20150623.ListSamples", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@param arn The samples' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@return The samples' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@param arn The samples' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The samples' ARNs.

                                                                                                                                                                                                                                                  \n@param arn The samples' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeviceFormFactor" : { "c2jName" : "DeviceFormFactor", "documentation" : "", "shapeName" : "DeviceFormFactor", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "PHONE", "value" : "PHONE" }, { "name" : "TABLET", "value" : "TABLET" } ], "variable" : { "variableName" : "deviceFormFactor", "variableType" : "DeviceFormFactor", "variableDeclarationType" : "DeviceFormFactor", "documentation" : null, "variableSetterType" : "DeviceFormFactor", "simpleType" : "DeviceFormFactor" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetTestResult" : { "c2jName" : "GetTestResult", "documentation" : "

                                                                                                                                                                                                                                                  Represents the result of a get test request.

                                                                                                                                                                                                                                                  ", "shapeName" : "GetTestResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Test", "c2jName" : "test", "c2jShape" : "Test", "variable" : { "variableName" : "test", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "setterModel" : { "variableName" : "test", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "getterModel" : { "returnType" : "Test", "documentation" : null }, "http" : { "unmarshallLocationName" : "test", "marshallLocationName" : "test", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param test */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param test \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param test \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getTestResult", "variableType" : "GetTestResult", "variableDeclarationType" : "GetTestResult", "documentation" : null, "variableSetterType" : "GetTestResult", "simpleType" : "GetTestResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Test" : { "documentation" : "", "name" : "Test", "c2jName" : "test", "c2jShape" : "Test", "variable" : { "variableName" : "test", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "setterModel" : { "variableName" : "test", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : "", "variableSetterType" : "Test", "simpleType" : "Test" }, "getterModel" : { "returnType" : "Test", "documentation" : null }, "http" : { "unmarshallLocationName" : "test", "marshallLocationName" : "test", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param test */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param test \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param test \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ScheduleRunTest" : { "c2jName" : "ScheduleRunTest", "documentation" : "

                                                                                                                                                                                                                                                  Represents additional test settings.

                                                                                                                                                                                                                                                  ", "shapeName" : "ScheduleRunTest", "deprecated" : false, "required" : [ "type" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                  \n@param type The test's type.

                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                    The test's type.

                                                                                                                                                                                                                                                    Must be one of the following values:

                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                    \n@return The test's type.

                                                                                                                                                                                                                                                    Must be one of the following values:

                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                      The test's type.

                                                                                                                                                                                                                                                      Must be one of the following values:

                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                      \n@param type The test's type.

                                                                                                                                                                                                                                                      Must be one of the following values:

                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                        The test's type.

                                                                                                                                                                                                                                                        Must be one of the following values:

                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                        \n@param type The test's type.

                                                                                                                                                                                                                                                        Must be one of the following values:

                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                          ", "name" : "TestPackageArn", "c2jName" : "testPackageArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "testPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "testPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "testPackageArn", "marshallLocationName" : "testPackageArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                          \n@param testPackageArn The ARN of the uploaded test that will be run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                          \n@return The ARN of the uploaded test that will be run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                          \n@param testPackageArn The ARN of the uploaded test that will be run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                          \n@param testPackageArn The ARN of the uploaded test that will be run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                          ", "name" : "Filter", "c2jName" : "filter", "c2jShape" : "Filter", "variable" : { "variableName" : "filter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filter", "marshallLocationName" : "filter", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                          \n@param filter The test's filter.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                          \n@return The test's filter.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                          \n@param filter The test's filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                          \n@param filter The test's filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                          ", "name" : "Parameters", "c2jName" : "parameters", "c2jShape" : "TestParameters", "variable" : { "variableName" : "parameters", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "parameters", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "parameters", "marshallLocationName" : "parameters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "String", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                          \n@param parameters The test's parameters, such as test framework parameters and fixture settings.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                          \n@return The test's parameters, such as test framework parameters and fixture settings.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                          \n@param parameters The test's parameters, such as test framework parameters and fixture settings.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                          \n@param parameters The test's parameters, such as test framework parameters and fixture settings.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true } ], "enums" : null, "variable" : { "variableName" : "scheduleRunTest", "variableType" : "ScheduleRunTest", "variableDeclarationType" : "ScheduleRunTest", "documentation" : null, "variableSetterType" : "ScheduleRunTest", "simpleType" : "ScheduleRunTest" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                                                          The test's type.

                                                                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                          The test's type.

                                                                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                          The test's type.

                                                                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                          \n@param type The test's type.

                                                                                                                                                                                                                                                          Must be one of the following values:

                                                                                                                                                                                                                                                          • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                          • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                          • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                          • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                          • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                          • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                          • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                          • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                          • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                          • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                          • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                          • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                            The test's type.

                                                                                                                                                                                                                                                            Must be one of the following values:

                                                                                                                                                                                                                                                            • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                            • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                            • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                            • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                            • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                            • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                            • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                            • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                            • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                            • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                            • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                            • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                            • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                            \n@return The test's type.

                                                                                                                                                                                                                                                            Must be one of the following values:

                                                                                                                                                                                                                                                            • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                            • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                            • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                            • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                            • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                            • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                            • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                            • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                            • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                            • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                            • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                            • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                            • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                            • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                              The test's type.

                                                                                                                                                                                                                                                              Must be one of the following values:

                                                                                                                                                                                                                                                              • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                              • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                              • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                              • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                              • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                              • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                              • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                              • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                              • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                              • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                              • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                              • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                              • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                              \n@param type The test's type.

                                                                                                                                                                                                                                                              Must be one of the following values:

                                                                                                                                                                                                                                                              • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                              • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                              • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                              • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                              • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                              • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                              • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                              • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                              • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                              • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                              • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                              • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                              • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                The test's type.

                                                                                                                                                                                                                                                                Must be one of the following values:

                                                                                                                                                                                                                                                                • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                \n@param type The test's type.

                                                                                                                                                                                                                                                                Must be one of the following values:

                                                                                                                                                                                                                                                                • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, "Parameters" : { "documentation" : "

                                                                                                                                                                                                                                                                  The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                  ", "name" : "Parameters", "c2jName" : "parameters", "c2jShape" : "TestParameters", "variable" : { "variableName" : "parameters", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                  The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "parameters", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "parameters", "marshallLocationName" : "parameters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "String", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                  \n@param parameters The test's parameters, such as test framework parameters and fixture settings.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                  \n@return The test's parameters, such as test framework parameters and fixture settings.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                  \n@param parameters The test's parameters, such as test framework parameters and fixture settings.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                  \n@param parameters The test's parameters, such as test framework parameters and fixture settings.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, "Filter" : { "documentation" : "

                                                                                                                                                                                                                                                                  The test's filter.

                                                                                                                                                                                                                                                                  ", "name" : "Filter", "c2jName" : "filter", "c2jShape" : "Filter", "variable" : { "variableName" : "filter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The test's filter.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filter", "marshallLocationName" : "filter", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's filter.

                                                                                                                                                                                                                                                                  \n@param filter The test's filter.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's filter.

                                                                                                                                                                                                                                                                  \n@return The test's filter.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's filter.

                                                                                                                                                                                                                                                                  \n@param filter The test's filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's filter.

                                                                                                                                                                                                                                                                  \n@param filter The test's filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "TestPackageArn" : { "documentation" : "

                                                                                                                                                                                                                                                                  The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                  ", "name" : "TestPackageArn", "c2jName" : "testPackageArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "testPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "testPackageArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "testPackageArn", "marshallLocationName" : "testPackageArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                  \n@param testPackageArn The ARN of the uploaded test that will be run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                  \n@return The ARN of the uploaded test that will be run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                  \n@param testPackageArn The ARN of the uploaded test that will be run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                  \n@param testPackageArn The ARN of the uploaded test that will be run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetRunRequest" : { "c2jName" : "GetRunRequest", "documentation" : "

                                                                                                                                                                                                                                                                  Represents a request to the get run operation.

                                                                                                                                                                                                                                                                  ", "shapeName" : "GetRunRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@return The run's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getRunRequest", "variableType" : "GetRunRequest", "variableDeclarationType" : "GetRunRequest", "documentation" : null, "variableSetterType" : "GetRunRequest", "simpleType" : "GetRunRequest" }, "marshaller" : { "action" : "GetRun", "verb" : "POST", "target" : "DeviceFarm_20150623.GetRun", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@return The run's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "documentation" : "

                                                                                                                                                                                                                                                                  A limit was exceeded.

                                                                                                                                                                                                                                                                  ", "shapeName" : "LimitExceededException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "variableDeclarationType" : "LimitExceededException", "documentation" : null, "variableSetterType" : "LimitExceededException", "simpleType" : "LimitExceededException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetProjectRequest" : { "c2jName" : "GetProjectRequest", "documentation" : "

                                                                                                                                                                                                                                                                  Represents a request to the get project operation.

                                                                                                                                                                                                                                                                  ", "shapeName" : "GetProjectRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The project's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@return The project's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getProjectRequest", "variableType" : "GetProjectRequest", "variableDeclarationType" : "GetProjectRequest", "documentation" : null, "variableSetterType" : "GetProjectRequest", "simpleType" : "GetProjectRequest" }, "marshaller" : { "action" : "GetProject", "verb" : "POST", "target" : "DeviceFarm_20150623.GetProject", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The project's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@return The project's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CreateDevicePoolResult" : { "c2jName" : "CreateDevicePoolResult", "documentation" : "

                                                                                                                                                                                                                                                                  Represents the result of a create device pool request.

                                                                                                                                                                                                                                                                  ", "shapeName" : "CreateDevicePoolResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  ", "name" : "DevicePool", "c2jName" : "devicePool", "c2jShape" : "DevicePool", "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePool", "marshallLocationName" : "devicePool", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@param devicePool The newly created device pool.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@return The newly created device pool.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "createDevicePoolResult", "variableType" : "CreateDevicePoolResult", "variableDeclarationType" : "CreateDevicePoolResult", "documentation" : null, "variableSetterType" : "CreateDevicePoolResult", "simpleType" : "CreateDevicePoolResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DevicePool" : { "documentation" : "

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  ", "name" : "DevicePool", "c2jName" : "devicePool", "c2jShape" : "DevicePool", "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePool", "marshallLocationName" : "devicePool", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@param devicePool The newly created device pool.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@return The newly created device pool.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The newly created device pool.

                                                                                                                                                                                                                                                                  \n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "SampleType" : { "c2jName" : "SampleType", "documentation" : "", "shapeName" : "SampleType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "CPU", "value" : "CPU" }, { "name" : "MEMORY", "value" : "MEMORY" }, { "name" : "THREADS", "value" : "THREADS" }, { "name" : "RX_RATE", "value" : "RX_RATE" }, { "name" : "TX_RATE", "value" : "TX_RATE" }, { "name" : "RX", "value" : "RX" }, { "name" : "TX", "value" : "TX" }, { "name" : "NATIVE_FRAMES", "value" : "NATIVE_FRAMES" }, { "name" : "NATIVE_FPS", "value" : "NATIVE_FPS" }, { "name" : "NATIVE_MIN_DRAWTIME", "value" : "NATIVE_MIN_DRAWTIME" }, { "name" : "NATIVE_AVG_DRAWTIME", "value" : "NATIVE_AVG_DRAWTIME" }, { "name" : "NATIVE_MAX_DRAWTIME", "value" : "NATIVE_MAX_DRAWTIME" }, { "name" : "OPENGL_FRAMES", "value" : "OPENGL_FRAMES" }, { "name" : "OPENGL_FPS", "value" : "OPENGL_FPS" }, { "name" : "OPENGL_MIN_DRAWTIME", "value" : "OPENGL_MIN_DRAWTIME" }, { "name" : "OPENGL_AVG_DRAWTIME", "value" : "OPENGL_AVG_DRAWTIME" }, { "name" : "OPENGL_MAX_DRAWTIME", "value" : "OPENGL_MAX_DRAWTIME" } ], "variable" : { "variableName" : "sampleType", "variableType" : "SampleType", "variableDeclarationType" : "SampleType", "documentation" : null, "variableSetterType" : "SampleType", "simpleType" : "SampleType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ServiceAccountException" : { "c2jName" : "ServiceAccountException", "documentation" : "

                                                                                                                                                                                                                                                                  There was a problem with the service account.

                                                                                                                                                                                                                                                                  ", "shapeName" : "ServiceAccountException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "serviceAccountException", "variableType" : "ServiceAccountException", "variableDeclarationType" : "ServiceAccountException", "documentation" : null, "variableSetterType" : "ServiceAccountException", "simpleType" : "ServiceAccountException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ServiceAccountException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetTestRequest" : { "c2jName" : "GetTestRequest", "documentation" : "

                                                                                                                                                                                                                                                                  Represents a request to the get test operation.

                                                                                                                                                                                                                                                                  ", "shapeName" : "GetTestRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@return The test's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getTestRequest", "variableType" : "GetTestRequest", "variableDeclarationType" : "GetTestRequest", "documentation" : null, "variableSetterType" : "GetTestRequest", "simpleType" : "GetTestRequest" }, "marshaller" : { "action" : "GetTest", "verb" : "POST", "target" : "DeviceFarm_20150623.GetTest", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@return The test's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "UpdateProjectResult" : { "c2jName" : "UpdateProjectResult", "documentation" : "

                                                                                                                                                                                                                                                                  Represents the result of an update project request.

                                                                                                                                                                                                                                                                  ", "shapeName" : "UpdateProjectResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Project", "c2jName" : "project", "c2jShape" : "Project", "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "project", "marshallLocationName" : "project", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param project */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "updateProjectResult", "variableType" : "UpdateProjectResult", "variableDeclarationType" : "UpdateProjectResult", "documentation" : null, "variableSetterType" : "UpdateProjectResult", "simpleType" : "UpdateProjectResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Project" : { "documentation" : "", "name" : "Project", "c2jName" : "project", "c2jShape" : "Project", "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "project", "marshallLocationName" : "project", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param project */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param project \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CPU" : { "c2jName" : "CPU", "documentation" : "

                                                                                                                                                                                                                                                                  Represents the amount of CPU that an app is using on a physical device.

                                                                                                                                                                                                                                                                  Note that this does not represent system-wide CPU usage.

                                                                                                                                                                                                                                                                  ", "shapeName" : "CPU", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  ", "name" : "Frequency", "c2jName" : "frequency", "c2jShape" : "String", "variable" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "frequency", "marshallLocationName" : "frequency", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@param frequency The CPU's frequency.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@return The CPU's frequency.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  ", "name" : "Architecture", "c2jName" : "architecture", "c2jShape" : "String", "variable" : { "variableName" : "architecture", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "architecture", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "architecture", "marshallLocationName" : "architecture", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@param architecture The CPU's architecture, for example x86 or ARM.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@return The CPU's architecture, for example x86 or ARM.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  ", "name" : "Clock", "c2jName" : "clock", "c2jShape" : "Double", "variable" : { "variableName" : "clock", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "clock", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "clock", "marshallLocationName" : "clock", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@return The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "cPU", "variableType" : "CPU", "variableDeclarationType" : "CPU", "documentation" : null, "variableSetterType" : "CPU", "simpleType" : "CPU" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Architecture" : { "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  ", "name" : "Architecture", "c2jName" : "architecture", "c2jShape" : "String", "variable" : { "variableName" : "architecture", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "architecture", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "architecture", "marshallLocationName" : "architecture", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@param architecture The CPU's architecture, for example x86 or ARM.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@return The CPU's architecture, for example x86 or ARM.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's architecture, for example x86 or ARM.

                                                                                                                                                                                                                                                                  \n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Frequency" : { "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  ", "name" : "Frequency", "c2jName" : "frequency", "c2jShape" : "String", "variable" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "frequency", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "frequency", "marshallLocationName" : "frequency", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@param frequency The CPU's frequency.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@return The CPU's frequency.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The CPU's frequency.

                                                                                                                                                                                                                                                                  \n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Clock" : { "documentation" : "

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  ", "name" : "Clock", "c2jName" : "clock", "c2jShape" : "Double", "variable" : { "variableName" : "clock", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "clock", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "clock", "marshallLocationName" : "clock", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@return The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.

                                                                                                                                                                                                                                                                  \n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetUploadResult" : { "c2jName" : "GetUploadResult", "documentation" : "

                                                                                                                                                                                                                                                                  Represents the result of a get upload request.

                                                                                                                                                                                                                                                                  ", "shapeName" : "GetUploadResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Upload", "c2jName" : "upload", "c2jShape" : "Upload", "variable" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "setterModel" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "unmarshallLocationName" : "upload", "marshallLocationName" : "upload", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param upload */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param upload \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param upload \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getUploadResult", "variableType" : "GetUploadResult", "variableDeclarationType" : "GetUploadResult", "documentation" : null, "variableSetterType" : "GetUploadResult", "simpleType" : "GetUploadResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Upload" : { "documentation" : "", "name" : "Upload", "c2jName" : "upload", "c2jShape" : "Upload", "variable" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "setterModel" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "unmarshallLocationName" : "upload", "marshallLocationName" : "upload", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param upload */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param upload \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param upload \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Radios" : { "c2jName" : "Radios", "documentation" : "

                                                                                                                                                                                                                                                                  Represents the set of radios and their states on a device. Examples of radios include Wi-Fi, GPS, Bluetooth, and NFC.

                                                                                                                                                                                                                                                                  ", "shapeName" : "Radios", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Wifi", "c2jName" : "wifi", "c2jShape" : "Boolean", "variable" : { "variableName" : "wifi", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "wifi", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "wifi", "marshallLocationName" : "wifi", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param wifi True if Wi-Fi is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if Wi-Fi is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param wifi True if Wi-Fi is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param wifi True if Wi-Fi is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Bluetooth", "c2jName" : "bluetooth", "c2jShape" : "Boolean", "variable" : { "variableName" : "bluetooth", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "bluetooth", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "bluetooth", "marshallLocationName" : "bluetooth", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param bluetooth True if Bluetooth is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if Bluetooth is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param bluetooth True if Bluetooth is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param bluetooth True if Bluetooth is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Nfc", "c2jName" : "nfc", "c2jShape" : "Boolean", "variable" : { "variableName" : "nfc", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "nfc", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "nfc", "marshallLocationName" : "nfc", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param nfc True if NFC is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if NFC is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param nfc True if NFC is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param nfc True if NFC is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Gps", "c2jName" : "gps", "c2jShape" : "Boolean", "variable" : { "variableName" : "gps", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "gps", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "gps", "marshallLocationName" : "gps", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param gps True if GPS is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if GPS is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param gps True if GPS is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param gps True if GPS is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "radios", "variableType" : "Radios", "variableDeclarationType" : "Radios", "documentation" : null, "variableSetterType" : "Radios", "simpleType" : "Radios" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Bluetooth" : { "documentation" : "

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Bluetooth", "c2jName" : "bluetooth", "c2jShape" : "Boolean", "variable" : { "variableName" : "bluetooth", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "bluetooth", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "bluetooth", "marshallLocationName" : "bluetooth", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param bluetooth True if Bluetooth is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if Bluetooth is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param bluetooth True if Bluetooth is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param bluetooth True if Bluetooth is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Nfc" : { "documentation" : "

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Nfc", "c2jName" : "nfc", "c2jShape" : "Boolean", "variable" : { "variableName" : "nfc", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "nfc", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "nfc", "marshallLocationName" : "nfc", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param nfc True if NFC is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if NFC is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param nfc True if NFC is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param nfc True if NFC is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Gps" : { "documentation" : "

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Gps", "c2jName" : "gps", "c2jShape" : "Boolean", "variable" : { "variableName" : "gps", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "gps", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "gps", "marshallLocationName" : "gps", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param gps True if GPS is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if GPS is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param gps True if GPS is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param gps True if GPS is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Wifi" : { "documentation" : "

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "name" : "Wifi", "c2jName" : "wifi", "c2jShape" : "Boolean", "variable" : { "variableName" : "wifi", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "wifi", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "wifi", "marshallLocationName" : "wifi", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param wifi True if Wi-Fi is enabled at the beginning of the test; otherwise, false.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@return True if Wi-Fi is enabled at the beginning of the test; otherwise, false.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param wifi True if Wi-Fi is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                                                                  \n@param wifi True if Wi-Fi is enabled at the beginning of the test; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "RuleOperator" : { "c2jName" : "RuleOperator", "documentation" : "", "shapeName" : "RuleOperator", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "EQUALS", "value" : "EQUALS" }, { "name" : "LESS_THAN", "value" : "LESS_THAN" }, { "name" : "GREATER_THAN", "value" : "GREATER_THAN" }, { "name" : "IN", "value" : "IN" }, { "name" : "NOT_IN", "value" : "NOT_IN" } ], "variable" : { "variableName" : "ruleOperator", "variableType" : "RuleOperator", "variableDeclarationType" : "RuleOperator", "documentation" : null, "variableSetterType" : "RuleOperator", "simpleType" : "RuleOperator" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "TestType" : { "c2jName" : "TestType", "documentation" : "", "shapeName" : "TestType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "BUILTIN_FUZZ", "value" : "BUILTIN_FUZZ" }, { "name" : "BUILTIN_EXPLORER", "value" : "BUILTIN_EXPLORER" }, { "name" : "APPIUM_JAVA_JUNIT", "value" : "APPIUM_JAVA_JUNIT" }, { "name" : "APPIUM_JAVA_TESTNG", "value" : "APPIUM_JAVA_TESTNG" }, { "name" : "APPIUM_PYTHON", "value" : "APPIUM_PYTHON" }, { "name" : "APPIUM_WEB_JAVA_JUNIT", "value" : "APPIUM_WEB_JAVA_JUNIT" }, { "name" : "APPIUM_WEB_JAVA_TESTNG", "value" : "APPIUM_WEB_JAVA_TESTNG" }, { "name" : "APPIUM_WEB_PYTHON", "value" : "APPIUM_WEB_PYTHON" }, { "name" : "CALABASH", "value" : "CALABASH" }, { "name" : "INSTRUMENTATION", "value" : "INSTRUMENTATION" }, { "name" : "UIAUTOMATION", "value" : "UIAUTOMATION" }, { "name" : "UIAUTOMATOR", "value" : "UIAUTOMATOR" }, { "name" : "XCTEST", "value" : "XCTEST" }, { "name" : "XCTEST_UI", "value" : "XCTEST_UI" } ], "variable" : { "variableName" : "testType", "variableType" : "TestType", "variableDeclarationType" : "TestType", "documentation" : null, "variableSetterType" : "TestType", "simpleType" : "TestType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ListTestsRequest" : { "c2jName" : "ListTestsRequest", "documentation" : "

                                                                                                                                                                                                                                                                  Represents a request to the list tests operation.

                                                                                                                                                                                                                                                                  ", "shapeName" : "ListTestsRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@param arn The tests' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@return The tests' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@param arn The tests' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@param arn The tests' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listTestsRequest", "variableType" : "ListTestsRequest", "variableDeclarationType" : "ListTestsRequest", "documentation" : null, "variableSetterType" : "ListTestsRequest", "simpleType" : "ListTestsRequest" }, "marshaller" : { "action" : "ListTests", "verb" : "POST", "target" : "DeviceFarm_20150623.ListTests", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@param arn The tests' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@return The tests' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@param arn The tests' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                                                                                                  \n@param arn The tests' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListDevicePoolsResult" : { "c2jName" : "ListDevicePoolsResult", "documentation" : "

                                                                                                                                                                                                                                                                  Represents the result of a list device pools request.

                                                                                                                                                                                                                                                                  ", "shapeName" : "ListDevicePoolsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  ", "name" : "DevicePools", "c2jName" : "devicePools", "c2jShape" : "DevicePools", "variable" : { "variableName" : "devicePools", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "devicePools", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePools", "marshallLocationName" : "devicePools", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "DevicePool", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "DevicePool", "variable" : { "variableName" : "member", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "member", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "DevicePool", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n@param devicePools Information about the device pools.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n@return Information about the device pools.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n@param devicePools Information about the device pools.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setDevicePools(java.util.Collection)} or {@link #withDevicePools(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                  \n@param devicePools Information about the device pools.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listDevicePoolsResult", "variableType" : "ListDevicePoolsResult", "variableDeclarationType" : "ListDevicePoolsResult", "documentation" : null, "variableSetterType" : "ListDevicePoolsResult", "simpleType" : "ListDevicePoolsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "DevicePools" : { "documentation" : "

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  ", "name" : "DevicePools", "c2jName" : "devicePools", "c2jShape" : "DevicePools", "variable" : { "variableName" : "devicePools", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "devicePools", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePools", "marshallLocationName" : "devicePools", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "DevicePool", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "DevicePool", "variable" : { "variableName" : "member", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "member", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "DevicePool", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n@param devicePools Information about the device pools.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n@return Information about the device pools.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n@param devicePools Information about the device pools.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setDevicePools(java.util.Collection)} or {@link #withDevicePools(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                  \n@param devicePools Information about the device pools.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetSuiteRequest" : { "c2jName" : "GetSuiteRequest", "documentation" : "

                                                                                                                                                                                                                                                                  Represents a request to the get suite operation.

                                                                                                                                                                                                                                                                  ", "shapeName" : "GetSuiteRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@return The suite's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getSuiteRequest", "variableType" : "GetSuiteRequest", "variableDeclarationType" : "GetSuiteRequest", "documentation" : null, "variableSetterType" : "GetSuiteRequest", "simpleType" : "GetSuiteRequest" }, "marshaller" : { "action" : "GetSuite", "verb" : "POST", "target" : "DeviceFarm_20150623.GetSuite", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@return The suite's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Test" : { "c2jName" : "Test", "documentation" : "

                                                                                                                                                                                                                                                                  Represents a condition that is evaluated.

                                                                                                                                                                                                                                                                  ", "shapeName" : "Test", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@return The test's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                  \n@param name The test's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                  \n@return The test's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                  \n@param name The test's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                  \n@param name The test's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                  \n@param type The test's type.

                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                    The test's type.

                                                                                                                                                                                                                                                                    Must be one of the following values:

                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                    \n@return The test's type.

                                                                                                                                                                                                                                                                    Must be one of the following values:

                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                      The test's type.

                                                                                                                                                                                                                                                                      Must be one of the following values:

                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                      \n@param type The test's type.

                                                                                                                                                                                                                                                                      Must be one of the following values:

                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                        The test's type.

                                                                                                                                                                                                                                                                        Must be one of the following values:

                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                        \n@param type The test's type.

                                                                                                                                                                                                                                                                        Must be one of the following values:

                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                          ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                          \n@param created When the test was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                          \n@return When the test was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                          \n@param created When the test was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                          \n@param created When the test was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                          The test's status.

                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                          The test's status.

                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                          The test's status.

                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                          \n@param status The test's status.

                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                          • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                            The test's status.

                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                            \n@return The test's status.

                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                            • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                              The test's status.

                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                              \n@param status The test's status.

                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                The test's status.

                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                \n@param status The test's status.

                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                  The test's result.

                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                  ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                  The test's result.

                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The test's result.

                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                  \n@param result The test's result.

                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                  • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                    The test's result.

                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                    \n@return The test's result.

                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                    • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                      The test's result.

                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                      \n@param result The test's result.

                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                        The test's result.

                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                        \n@param result The test's result.

                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                          \n@param started The test's start time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                          \n@return The test's start time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                          \n@param started The test's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                          \n@param started The test's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                          ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                          \n@return The test's stop time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                          ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                          \n@return The test's result counters.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                          \n@return A message about the test's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                          ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                          \n@return Represents the total (metered or unmetered) minutes used by the test.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "test", "variableType" : "Test", "variableDeclarationType" : "Test", "documentation" : null, "variableSetterType" : "Test", "simpleType" : "Test" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                                                                                                                                                                                                          The test's status.

                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                          The test's status.

                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                          The test's status.

                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                          \n@param status The test's status.

                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                          • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                            The test's status.

                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                            \n@return The test's status.

                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                            • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                              The test's status.

                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                              \n@param status The test's status.

                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                The test's status.

                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                \n@param status The test's status.

                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                  The test's type.

                                                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                  \n@param type The test's type.

                                                                                                                                                                                                                                                                                                  Must be one of the following values:

                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                    The test's type.

                                                                                                                                                                                                                                                                                                    Must be one of the following values:

                                                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                    \n@return The test's type.

                                                                                                                                                                                                                                                                                                    Must be one of the following values:

                                                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                      The test's type.

                                                                                                                                                                                                                                                                                                      Must be one of the following values:

                                                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                      \n@param type The test's type.

                                                                                                                                                                                                                                                                                                      Must be one of the following values:

                                                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                        The test's type.

                                                                                                                                                                                                                                                                                                        Must be one of the following values:

                                                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                        \n@param type The test's type.

                                                                                                                                                                                                                                                                                                        Must be one of the following values:

                                                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, "Started" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                          \n@param started The test's start time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                          \n@return The test's start time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                          \n@param started The test's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                          \n@param started The test's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                          \n@return A message about the test's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "DeviceMinutes" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                                          ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                                          \n@return Represents the total (metered or unmetered) minutes used by the test.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the test.

                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Stopped" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                          ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                          \n@return The test's stop time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Counters" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                          ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                          \n@return The test's result counters.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                          ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                          \n@param arn The test's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                          \n@return The test's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                          \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                          \n@param arn The test's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                          ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                          \n@param name The test's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                          \n@return The test's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                          \n@param name The test's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                          \n@param name The test's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Created" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                          ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                          \n@param created When the test was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                          \n@return When the test was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                          \n@param created When the test was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                          \n@param created When the test was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Result" : { "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's result.

                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                          ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                          The test's result.

                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                          The test's result.

                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                          \n@param result The test's result.

                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                          • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                            The test's result.

                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                            \n@return The test's result.

                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                            • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                              The test's result.

                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                              \n@param result The test's result.

                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                The test's result.

                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                \n@param result The test's result.

                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false } } }, "Job" : { "c2jName" : "Job", "documentation" : "

                                                                                                                                                                                                                                                                                                                  Represents a device.

                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Job", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                  The job's ARN.

                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The job's ARN.

                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's ARN.

                                                                                                                                                                                                                                                                                                                  \n@param arn The job's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's ARN.

                                                                                                                                                                                                                                                                                                                  \n@return The job's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's ARN.

                                                                                                                                                                                                                                                                                                                  \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's ARN.

                                                                                                                                                                                                                                                                                                                  \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                  The job's name.

                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The job's name.

                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's name.

                                                                                                                                                                                                                                                                                                                  \n@param name The job's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's name.

                                                                                                                                                                                                                                                                                                                  \n@return The job's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's name.

                                                                                                                                                                                                                                                                                                                  \n@param name The job's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's name.

                                                                                                                                                                                                                                                                                                                  \n@param name The job's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                  The job's type.

                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The job's type.

                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The job's type.

                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                  \n@param type The job's type.

                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                    The job's type.

                                                                                                                                                                                                                                                                                                                    Allowed values include the following:

                                                                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                    \n@return The job's type.

                                                                                                                                                                                                                                                                                                                    Allowed values include the following:

                                                                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                      The job's type.

                                                                                                                                                                                                                                                                                                                      Allowed values include the following:

                                                                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                      \n@param type The job's type.

                                                                                                                                                                                                                                                                                                                      Allowed values include the following:

                                                                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                        The job's type.

                                                                                                                                                                                                                                                                                                                        Allowed values include the following:

                                                                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                        \n@param type The job's type.

                                                                                                                                                                                                                                                                                                                        Allowed values include the following:

                                                                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                          ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                          \n@param created When the job was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                          \n@return When the job was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                          \n@param created When the job was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                          \n@param created When the job was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                          The job's status.

                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The job's status.

                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                          The job's status.

                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                          \n@param status The job's status.

                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                          • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                            The job's status.

                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                            \n@return The job's status.

                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                            • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                              The job's status.

                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                              \n@param status The job's status.

                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                The job's status.

                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                \n@param status The job's status.

                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                  The job's result.

                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                  ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                  The job's result.

                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                  The job's result.

                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                  \n@param result The job's result.

                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                  • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                    The job's result.

                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                    \n@return The job's result.

                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                    • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                      The job's result.

                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                      \n@param result The job's result.

                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                        The job's result.

                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                        \n@param result The job's result.

                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                          \n@param started The job's start time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                          \n@return The job's start time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                          \n@param started The job's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                          \n@param started The job's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                          ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                          \n@param stopped The job's stop time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                          \n@return The job's stop time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                          \n@param stopped The job's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                          \n@param stopped The job's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                          ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                          \n@param counters The job's result counters.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                          \n@return The job's result counters.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                          \n@param counters The job's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                          \n@param counters The job's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the job's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                          \n@return A message about the job's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the job's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the job's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param device */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                          ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the job.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                          \n@return Represents the total (metered or unmetered) minutes used by the job.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "job", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : null, "variableSetterType" : "Job", "simpleType" : "Job" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's status.

                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                          ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The job's status.

                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The job's status.

                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                          \n@param status The job's status.

                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                          • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                          • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                          • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                          • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                          • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                          • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                          • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                          • \n@see ExecutionStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                            The job's status.

                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                            \n@return The job's status.

                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                            • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                            • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                            • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                            • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                            • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                            • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                            • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                            • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                            • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                            • \n@see ExecutionStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                              The job's status.

                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                              \n@param status The job's status.

                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                              • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                              • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                              • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                              • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                              • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                              • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                              • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                              • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                              • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                The job's status.

                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                                \n@param status The job's status.

                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                • PENDING: A pending status.

                                                                                                                                                                                                                                                                                                                                                • PENDING_CONCURRENCY: A pending concurrency status.

                                                                                                                                                                                                                                                                                                                                                • PENDING_DEVICE: A pending device status.

                                                                                                                                                                                                                                                                                                                                                • PROCESSING: A processing status.

                                                                                                                                                                                                                                                                                                                                                • SCHEDULING: A scheduling status.

                                                                                                                                                                                                                                                                                                                                                • PREPARING: A preparing status.

                                                                                                                                                                                                                                                                                                                                                • RUNNING: A running status.

                                                                                                                                                                                                                                                                                                                                                • COMPLETED: A completed status.

                                                                                                                                                                                                                                                                                                                                                • STOPPING: A stopping status.

                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/", "map" : false }, "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  The job's type.

                                                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "TestType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  The job's type.

                                                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "TestType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                  The job's type.

                                                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                  \n@param type The job's type.

                                                                                                                                                                                                                                                                                                                                                  Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                  • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                  • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                  • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                  • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                  • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                  • \n@see TestType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                    The job's type.

                                                                                                                                                                                                                                                                                                                                                    Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                    \n@return The job's type.

                                                                                                                                                                                                                                                                                                                                                    Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                    • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                    • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                    • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                    • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                    • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                    • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                    • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                    • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                    • \n@see TestType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                      The job's type.

                                                                                                                                                                                                                                                                                                                                                      Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                      \n@param type The job's type.

                                                                                                                                                                                                                                                                                                                                                      Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                      • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                      • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                      • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                      • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                      • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                      • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                      • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                      • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                        The job's type.

                                                                                                                                                                                                                                                                                                                                                        Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                        \n@param type The job's type.

                                                                                                                                                                                                                                                                                                                                                        Allowed values include the following:

                                                                                                                                                                                                                                                                                                                                                        • BUILTIN_FUZZ: The built-in fuzz type.

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

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_JUNIT: The Appium Java JUnit type.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_JAVA_TESTNG: The Appium Java TestNG type.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_PYTHON: The Appium Python type.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.

                                                                                                                                                                                                                                                                                                                                                        • APPIUM_WEB_PYTHON: The Appium Python type for Web apps.

                                                                                                                                                                                                                                                                                                                                                        • CALABASH: The Calabash type.

                                                                                                                                                                                                                                                                                                                                                        • INSTRUMENTATION: The Instrumentation type.

                                                                                                                                                                                                                                                                                                                                                        • UIAUTOMATION: The uiautomation type.

                                                                                                                                                                                                                                                                                                                                                        • UIAUTOMATOR: The uiautomator type.

                                                                                                                                                                                                                                                                                                                                                        • XCTEST: The XCode test type.

                                                                                                                                                                                                                                                                                                                                                        • XCTEST_UI: The XCode UI test type.

                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/", "map" : false }, "Started" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Started", "c2jName" : "started", "c2jShape" : "DateTime", "variable" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "started", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "started", "marshallLocationName" : "started", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                                          \n@param started The job's start time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                                          \n@return The job's start time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                                          \n@param started The job's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's start time.

                                                                                                                                                                                                                                                                                                                                                          \n@param started The job's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the job's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the job's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the job's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          A message about the job's result.

                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the job's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "DeviceMinutes" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "DeviceMinutes", "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "setterModel" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : "", "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "unmarshallLocationName" : "deviceMinutes", "marshallLocationName" : "deviceMinutes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the job.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                                          \n@return Represents the total (metered or unmetered) minutes used by the job.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          Represents the total (metered or unmetered) minutes used by the job.

                                                                                                                                                                                                                                                                                                                                                          \n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Stopped" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "DateTime", "variable" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "stopped", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The job's stop time.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                                          \n@return The job's stop time.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The job's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's stop time.

                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The job's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Device" : { "documentation" : "", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param device */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Counters" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Counters", "c2jName" : "counters", "c2jShape" : "Counters", "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "setterModel" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : "", "variableSetterType" : "Counters", "simpleType" : "Counters" }, "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "unmarshallLocationName" : "counters", "marshallLocationName" : "counters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                                          \n@param counters The job's result counters.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                                          \n@return The job's result counters.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                                          \n@param counters The job's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's result counters.

                                                                                                                                                                                                                                                                                                                                                          \n@param counters The job's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's ARN.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's ARN.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's ARN.

                                                                                                                                                                                                                                                                                                                                                          \n@param arn The job's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's ARN.

                                                                                                                                                                                                                                                                                                                                                          \n@return The job's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's ARN.

                                                                                                                                                                                                                                                                                                                                                          \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's ARN.

                                                                                                                                                                                                                                                                                                                                                          \n@param arn The job's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's name.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's name.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's name.

                                                                                                                                                                                                                                                                                                                                                          \n@param name The job's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's name.

                                                                                                                                                                                                                                                                                                                                                          \n@return The job's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's name.

                                                                                                                                                                                                                                                                                                                                                          \n@param name The job's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's name.

                                                                                                                                                                                                                                                                                                                                                          \n@param name The job's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Created" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Created", "c2jName" : "created", "c2jShape" : "DateTime", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                                                          \n@param created When the job was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                                                          \n@return When the job was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                                                          \n@param created When the job was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          When the job was created.

                                                                                                                                                                                                                                                                                                                                                          \n@param created When the job was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Result" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's result.

                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The job's result.

                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The job's result.

                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                          \n@param result The job's result.

                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                          • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                            The job's result.

                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                            \n@return The job's result.

                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                            • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                              The job's result.

                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                              \n@param result The job's result.

                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                The job's result.

                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                \n@param result The job's result.

                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false } } }, "UniqueProblem" : { "c2jName" : "UniqueProblem", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A collection of one or more problems, grouped by their result.

                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "UniqueProblem", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the unique problems' result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Problems", "c2jName" : "problems", "c2jShape" : "Problems", "variable" : { "variableName" : "problems", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "problems", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "problems", "marshallLocationName" : "problems", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Problem", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Problem", "variable" : { "variableName" : "member", "variableType" : "Problem", "variableDeclarationType" : "Problem", "documentation" : "", "variableSetterType" : "Problem", "simpleType" : "Problem" }, "setterModel" : { "variableName" : "member", "variableType" : "Problem", "variableDeclarationType" : "Problem", "documentation" : "", "variableSetterType" : "Problem", "simpleType" : "Problem" }, "getterModel" : { "returnType" : "Problem", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Problem", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the problems.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setProblems(java.util.Collection)} or {@link #withProblems(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "uniqueProblem", "variableType" : "UniqueProblem", "variableDeclarationType" : "UniqueProblem", "documentation" : null, "variableSetterType" : "UniqueProblem", "simpleType" : "UniqueProblem" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Problems" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Problems", "c2jName" : "problems", "c2jShape" : "Problems", "variable" : { "variableName" : "problems", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "problems", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "problems", "marshallLocationName" : "problems", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Problem", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Problem", "variable" : { "variableName" : "member", "variableType" : "Problem", "variableDeclarationType" : "Problem", "documentation" : "", "variableSetterType" : "Problem", "simpleType" : "Problem" }, "setterModel" : { "variableName" : "member", "variableType" : "Problem", "variableDeclarationType" : "Problem", "documentation" : "", "variableSetterType" : "Problem", "simpleType" : "Problem" }, "getterModel" : { "returnType" : "Problem", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Problem", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the problems.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setProblems(java.util.Collection)} or {@link #withProblems(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the unique problems' result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "PurchaseOfferingResult" : { "c2jName" : "PurchaseOfferingResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The result of the purchase offering (e.g., success or failure).

                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "PurchaseOfferingResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingTransaction", "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "variable" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "setterModel" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringTransaction", "marshallLocationName" : "offeringTransaction", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the offering transaction for the purchase result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "purchaseOfferingResult", "variableType" : "PurchaseOfferingResult", "variableDeclarationType" : "PurchaseOfferingResult", "documentation" : null, "variableSetterType" : "PurchaseOfferingResult", "simpleType" : "PurchaseOfferingResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "OfferingTransaction" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingTransaction", "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "variable" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "setterModel" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringTransaction", "marshallLocationName" : "offeringTransaction", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the offering transaction for the purchase result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "IncompatibilityMessage" : { "c2jName" : "IncompatibilityMessage", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents information about incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "IncompatibilityMessage", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the incompatibility.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the incompatibility.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the incompatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the incompatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                  • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                  • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "DeviceAttribute", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                  • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                  • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DeviceAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                  • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                  • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                  • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                  • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                  • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                  • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                  • \n@see DeviceAttribute*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                    The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                    • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                    • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                    • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                    • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                    \n@return The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                    • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                    • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                    • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                    • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                    • \n@see DeviceAttribute*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                      The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                      • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                      • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                      • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                      • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                      \n@param type The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                      • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                      • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                      • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                      • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                        The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                        • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                        • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                        • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                        • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                        \n@param type The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                        • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                        • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                        • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                        • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "incompatibilityMessage", "variableType" : "IncompatibilityMessage", "variableDeclarationType" : "IncompatibilityMessage", "documentation" : null, "variableSetterType" : "IncompatibilityMessage", "simpleType" : "IncompatibilityMessage" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                          • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                          • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "DeviceAttribute", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                          • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                          • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DeviceAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                          • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                          • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                          \n@param type The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                          • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                          • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                          • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                          • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                          • \n@see DeviceAttribute*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                            The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                            • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                            • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                            • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                            • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                            \n@return The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                            • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                            • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                            • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                            • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                            • \n@see DeviceAttribute*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                              The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                              • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                              • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                              • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                              • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                              \n@param type The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                              • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                              • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                              • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                              • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                                • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                                • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                                • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                                \n@param type The type of incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                • ARN: The ARN.

                                                                                                                                                                                                                                                                                                                                                                                • FORM_FACTOR: The form factor (for example, phone or tablet).

                                                                                                                                                                                                                                                                                                                                                                                • MANUFACTURER: The manufacturer.

                                                                                                                                                                                                                                                                                                                                                                                • PLATFORM: The platform (for example, Android or iOS).

                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the incompatibility.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the incompatibility.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the incompatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A message about the incompatibility.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the incompatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ArtifactCategory" : { "c2jName" : "ArtifactCategory", "documentation" : "", "shapeName" : "ArtifactCategory", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "SCREENSHOT", "value" : "SCREENSHOT" }, { "name" : "FILE", "value" : "FILE" }, { "name" : "LOG", "value" : "LOG" } ], "variable" : { "variableName" : "artifactCategory", "variableType" : "ArtifactCategory", "variableDeclarationType" : "ArtifactCategory", "documentation" : null, "variableSetterType" : "ArtifactCategory", "simpleType" : "ArtifactCategory" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetJobResult" : { "c2jName" : "GetJobResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a get job request.

                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetJobResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Job", "c2jName" : "job", "c2jShape" : "Job", "variable" : { "variableName" : "job", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "setterModel" : { "variableName" : "job", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "unmarshallLocationName" : "job", "marshallLocationName" : "job", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param job */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param job \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param job \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getJobResult", "variableType" : "GetJobResult", "variableDeclarationType" : "GetJobResult", "documentation" : null, "variableSetterType" : "GetJobResult", "simpleType" : "GetJobResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Job" : { "documentation" : "", "name" : "Job", "c2jName" : "job", "c2jShape" : "Job", "variable" : { "variableName" : "job", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "setterModel" : { "variableName" : "job", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "variableSetterType" : "Job", "simpleType" : "Job" }, "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "unmarshallLocationName" : "job", "marshallLocationName" : "job", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param job */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param job \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param job \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CreateProjectResult" : { "c2jName" : "CreateProjectResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a create project request.

                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "CreateProjectResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Project", "c2jName" : "project", "c2jShape" : "Project", "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "project", "marshallLocationName" : "project", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param project The newly created project.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The newly created project.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "createProjectResult", "variableType" : "CreateProjectResult", "variableDeclarationType" : "CreateProjectResult", "documentation" : null, "variableSetterType" : "CreateProjectResult", "simpleType" : "CreateProjectResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Project" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Project", "c2jName" : "project", "c2jShape" : "Project", "variable" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Project", "simpleType" : "Project" }, "setterModel" : { "variableName" : "project", "variableType" : "Project", "variableDeclarationType" : "Project", "documentation" : "", "variableSetterType" : "Project", "simpleType" : "Project" }, "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "unmarshallLocationName" : "project", "marshallLocationName" : "project", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param project The newly created project.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The newly created project.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The newly created project.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Device" : { "c2jName" : "Device", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents a device type that an app is tested against.

                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Device", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device's display name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's display name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device's display name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device's display name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Manufacturer", "c2jName" : "manufacturer", "c2jShape" : "String", "variable" : { "variableName" : "manufacturer", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "manufacturer", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "manufacturer", "marshallLocationName" : "manufacturer", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param manufacturer The device's manufacturer name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's manufacturer name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param manufacturer The device's manufacturer name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param manufacturer The device's manufacturer name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Model", "c2jName" : "model", "c2jShape" : "String", "variable" : { "variableName" : "model", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "model", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "model", "marshallLocationName" : "model", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param model The device's model name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's model name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param model The device's model name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param model The device's model name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                  • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                  • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "FormFactor", "c2jName" : "formFactor", "c2jShape" : "DeviceFormFactor", "variable" : { "variableName" : "formFactor", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                  • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                  • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "formFactor", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "formFactor", "marshallLocationName" : "formFactor", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DeviceFormFactor", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                  • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                  • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param formFactor The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                  • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                  • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                  • \n@see DeviceFormFactor*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                    The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                    • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                    • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                    \n@return The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                    • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                    • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                    • \n@see DeviceFormFactor*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                      The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                      • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                      • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                      \n@param formFactor The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                      • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                      • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceFormFactor*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                        The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                        • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                        • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                        \n@param formFactor The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                        • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                        • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceFormFactor*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                          The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Platform", "c2jName" : "platform", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                          The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "platform", "marshallLocationName" : "platform", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                          The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                          \n@param platform The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                          • \n@see DevicePlatform*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                            The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                            • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                            • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                            • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                            • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                            • \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                              The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                              • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                              • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                              \n@param platform The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                              • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                              • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                \n@param platform The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Os", "c2jName" : "os", "c2jShape" : "String", "variable" : { "variableName" : "os", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "os", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "os", "marshallLocationName" : "os", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param os The device's operating system type.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's operating system type.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param os The device's operating system type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param os The device's operating system type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Cpu", "c2jName" : "cpu", "c2jShape" : "CPU", "variable" : { "variableName" : "cpu", "variableType" : "CPU", "variableDeclarationType" : "CPU", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "CPU", "simpleType" : "CPU" }, "setterModel" : { "variableName" : "cpu", "variableType" : "CPU", "variableDeclarationType" : "CPU", "documentation" : "", "variableSetterType" : "CPU", "simpleType" : "CPU" }, "getterModel" : { "returnType" : "CPU", "documentation" : null }, "http" : { "unmarshallLocationName" : "cpu", "marshallLocationName" : "cpu", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cpu Information about the device's CPU.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the device's CPU.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cpu Information about the device's CPU.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cpu Information about the device's CPU.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "", "name" : "Resolution", "c2jName" : "resolution", "c2jShape" : "Resolution", "variable" : { "variableName" : "resolution", "variableType" : "Resolution", "variableDeclarationType" : "Resolution", "documentation" : "", "variableSetterType" : "Resolution", "simpleType" : "Resolution" }, "setterModel" : { "variableName" : "resolution", "variableType" : "Resolution", "variableDeclarationType" : "Resolution", "documentation" : "", "variableSetterType" : "Resolution", "simpleType" : "Resolution" }, "getterModel" : { "returnType" : "Resolution", "documentation" : null }, "http" : { "unmarshallLocationName" : "resolution", "marshallLocationName" : "resolution", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param resolution */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "HeapSize", "c2jName" : "heapSize", "c2jShape" : "Long", "variable" : { "variableName" : "heapSize", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "heapSize", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "heapSize", "marshallLocationName" : "heapSize", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param heapSize The device's heap size, expressed in bytes.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's heap size, expressed in bytes.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param heapSize The device's heap size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param heapSize The device's heap size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Memory", "c2jName" : "memory", "c2jShape" : "Long", "variable" : { "variableName" : "memory", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "memory", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "memory", "marshallLocationName" : "memory", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param memory The device's total memory size, expressed in bytes.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's total memory size, expressed in bytes.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param memory The device's total memory size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param memory The device's total memory size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Image", "c2jName" : "image", "c2jShape" : "String", "variable" : { "variableName" : "image", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "image", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "image", "marshallLocationName" : "image", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param image The device's image name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's image name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param image The device's image name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param image The device's image name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Carrier", "c2jName" : "carrier", "c2jShape" : "String", "variable" : { "variableName" : "carrier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "carrier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "carrier", "marshallLocationName" : "carrier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param carrier The device's carrier.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's carrier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param carrier The device's carrier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param carrier The device's carrier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Radio", "c2jName" : "radio", "c2jShape" : "String", "variable" : { "variableName" : "radio", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "radio", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "radio", "marshallLocationName" : "radio", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param radio The device's radio.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's radio.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param radio The device's radio.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param radio The device's radio.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : null, "variableSetterType" : "Device", "simpleType" : "Device" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Platform" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                  • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                  • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Platform", "c2jName" : "platform", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                  The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                  • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                  • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "platform", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "platform", "marshallLocationName" : "platform", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                  The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                  • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                  • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                  \n@param platform The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                  • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                  • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                  • \n@see DevicePlatform*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                    The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                    • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                    • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                    \n@return The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                    • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                    • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                    • \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                      The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                      • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                      • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                      \n@param platform The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                      • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                      • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                        The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                        • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                        • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                        \n@param platform The device's platform.

                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                        • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                                                                                                        • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "Os" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Os", "c2jName" : "os", "c2jShape" : "String", "variable" : { "variableName" : "os", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "os", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "os", "marshallLocationName" : "os", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param os The device's operating system type.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The device's operating system type.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param os The device's operating system type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's operating system type.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param os The device's operating system type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Memory" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Memory", "c2jName" : "memory", "c2jShape" : "Long", "variable" : { "variableName" : "memory", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "memory", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "memory", "marshallLocationName" : "memory", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param memory The device's total memory size, expressed in bytes.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The device's total memory size, expressed in bytes.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param memory The device's total memory size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's total memory size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param memory The device's total memory size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Cpu" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Cpu", "c2jName" : "cpu", "c2jShape" : "CPU", "variable" : { "variableName" : "cpu", "variableType" : "CPU", "variableDeclarationType" : "CPU", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "CPU", "simpleType" : "CPU" }, "setterModel" : { "variableName" : "cpu", "variableType" : "CPU", "variableDeclarationType" : "CPU", "documentation" : "", "variableSetterType" : "CPU", "simpleType" : "CPU" }, "getterModel" : { "returnType" : "CPU", "documentation" : null }, "http" : { "unmarshallLocationName" : "cpu", "marshallLocationName" : "cpu", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param cpu Information about the device's CPU.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the device's CPU.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param cpu Information about the device's CPU.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device's CPU.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param cpu Information about the device's CPU.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Radio" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Radio", "c2jName" : "radio", "c2jShape" : "String", "variable" : { "variableName" : "radio", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "radio", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "radio", "marshallLocationName" : "radio", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param radio The device's radio.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The device's radio.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param radio The device's radio.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's radio.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param radio The device's radio.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "HeapSize" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "HeapSize", "c2jName" : "heapSize", "c2jShape" : "Long", "variable" : { "variableName" : "heapSize", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "heapSize", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "heapSize", "marshallLocationName" : "heapSize", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param heapSize The device's heap size, expressed in bytes.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The device's heap size, expressed in bytes.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param heapSize The device's heap size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's heap size, expressed in bytes.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param heapSize The device's heap size, expressed in bytes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Image" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Image", "c2jName" : "image", "c2jShape" : "String", "variable" : { "variableName" : "image", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "image", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "image", "marshallLocationName" : "image", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param image The device's image name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The device's image name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param image The device's image name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's image name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param image The device's image name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param name The device's display name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The device's display name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param name The device's display name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's display name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param name The device's display name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "FormFactor" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                          • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "FormFactor", "c2jName" : "formFactor", "c2jShape" : "DeviceFormFactor", "variable" : { "variableName" : "formFactor", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                          • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "formFactor", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "formFactor", "marshallLocationName" : "formFactor", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DeviceFormFactor", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                          • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param formFactor The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                          • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                          • \n@see DeviceFormFactor*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                            The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                            • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                            • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                            \n@return The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                            • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                            • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                            • \n@see DeviceFormFactor*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                              The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                              • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                              • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                              \n@param formFactor The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                              • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                              • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceFormFactor*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                                • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                                \n@param formFactor The device's form factor.

                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                • PHONE: The phone form factor.

                                                                                                                                                                                                                                                                                                                                                                                                                • TABLET: The tablet form factor.

                                                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceFormFactor*/", "map" : false }, "Manufacturer" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Manufacturer", "c2jName" : "manufacturer", "c2jShape" : "String", "variable" : { "variableName" : "manufacturer", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "manufacturer", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "manufacturer", "marshallLocationName" : "manufacturer", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param manufacturer The device's manufacturer name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's manufacturer name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param manufacturer The device's manufacturer name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's manufacturer name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param manufacturer The device's manufacturer name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Model" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Model", "c2jName" : "model", "c2jShape" : "String", "variable" : { "variableName" : "model", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "model", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "model", "marshallLocationName" : "model", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param model The device's model name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's model name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param model The device's model name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's model name.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param model The device's model name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Carrier" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Carrier", "c2jName" : "carrier", "c2jShape" : "String", "variable" : { "variableName" : "carrier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "carrier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "carrier", "marshallLocationName" : "carrier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param carrier The device's carrier.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's carrier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param carrier The device's carrier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's carrier.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param carrier The device's carrier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The device's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Resolution" : { "documentation" : "", "name" : "Resolution", "c2jName" : "resolution", "c2jShape" : "Resolution", "variable" : { "variableName" : "resolution", "variableType" : "Resolution", "variableDeclarationType" : "Resolution", "documentation" : "", "variableSetterType" : "Resolution", "simpleType" : "Resolution" }, "setterModel" : { "variableName" : "resolution", "variableType" : "Resolution", "variableDeclarationType" : "Resolution", "documentation" : "", "variableSetterType" : "Resolution", "simpleType" : "Resolution" }, "getterModel" : { "returnType" : "Resolution", "documentation" : null }, "http" : { "unmarshallLocationName" : "resolution", "marshallLocationName" : "resolution", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param resolution */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "BillingMethod" : { "c2jName" : "BillingMethod", "documentation" : "", "shapeName" : "BillingMethod", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "METERED", "value" : "METERED" }, { "name" : "UNMETERED", "value" : "UNMETERED" } ], "variable" : { "variableName" : "billingMethod", "variableType" : "BillingMethod", "variableDeclarationType" : "BillingMethod", "documentation" : null, "variableSetterType" : "BillingMethod", "simpleType" : "BillingMethod" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteUploadRequest" : { "c2jName" : "DeleteUploadRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the delete upload operation.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DeleteUploadRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "deleteUploadRequest", "variableType" : "DeleteUploadRequest", "variableDeclarationType" : "DeleteUploadRequest", "documentation" : null, "variableSetterType" : "DeleteUploadRequest", "simpleType" : "DeleteUploadRequest" }, "marshaller" : { "action" : "DeleteUpload", "verb" : "POST", "target" : "DeviceFarm_20150623.DeleteUpload", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ExecutionResult" : { "c2jName" : "ExecutionResult", "documentation" : "", "shapeName" : "ExecutionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "PASSED", "value" : "PASSED" }, { "name" : "WARNED", "value" : "WARNED" }, { "name" : "FAILED", "value" : "FAILED" }, { "name" : "SKIPPED", "value" : "SKIPPED" }, { "name" : "ERRORED", "value" : "ERRORED" }, { "name" : "STOPPED", "value" : "STOPPED" } ], "variable" : { "variableName" : "executionResult", "variableType" : "ExecutionResult", "variableDeclarationType" : "ExecutionResult", "documentation" : null, "variableSetterType" : "ExecutionResult", "simpleType" : "ExecutionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "OfferingTransactionType" : { "c2jName" : "OfferingTransactionType", "documentation" : "", "shapeName" : "OfferingTransactionType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "PURCHASE", "value" : "PURCHASE" }, { "name" : "RENEW", "value" : "RENEW" }, { "name" : "SYSTEM", "value" : "SYSTEM" } ], "variable" : { "variableName" : "offeringTransactionType", "variableType" : "OfferingTransactionType", "variableDeclarationType" : "OfferingTransactionType", "documentation" : null, "variableSetterType" : "OfferingTransactionType", "simpleType" : "OfferingTransactionType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "UploadType" : { "c2jName" : "UploadType", "documentation" : "", "shapeName" : "UploadType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "ANDROID_APP", "value" : "ANDROID_APP" }, { "name" : "IOS_APP", "value" : "IOS_APP" }, { "name" : "WEB_APP", "value" : "WEB_APP" }, { "name" : "EXTERNAL_DATA", "value" : "EXTERNAL_DATA" }, { "name" : "APPIUM_JAVA_JUNIT_TEST_PACKAGE", "value" : "APPIUM_JAVA_JUNIT_TEST_PACKAGE" }, { "name" : "APPIUM_JAVA_TESTNG_TEST_PACKAGE", "value" : "APPIUM_JAVA_TESTNG_TEST_PACKAGE" }, { "name" : "APPIUM_PYTHON_TEST_PACKAGE", "value" : "APPIUM_PYTHON_TEST_PACKAGE" }, { "name" : "APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE", "value" : "APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE" }, { "name" : "APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE", "value" : "APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE" }, { "name" : "APPIUM_WEB_PYTHON_TEST_PACKAGE", "value" : "APPIUM_WEB_PYTHON_TEST_PACKAGE" }, { "name" : "CALABASH_TEST_PACKAGE", "value" : "CALABASH_TEST_PACKAGE" }, { "name" : "INSTRUMENTATION_TEST_PACKAGE", "value" : "INSTRUMENTATION_TEST_PACKAGE" }, { "name" : "UIAUTOMATION_TEST_PACKAGE", "value" : "UIAUTOMATION_TEST_PACKAGE" }, { "name" : "UIAUTOMATOR_TEST_PACKAGE", "value" : "UIAUTOMATOR_TEST_PACKAGE" }, { "name" : "XCTEST_TEST_PACKAGE", "value" : "XCTEST_TEST_PACKAGE" }, { "name" : "XCTEST_UI_TEST_PACKAGE", "value" : "XCTEST_UI_TEST_PACKAGE" } ], "variable" : { "variableName" : "uploadType", "variableType" : "UploadType", "variableDeclarationType" : "UploadType", "documentation" : null, "variableSetterType" : "UploadType", "simpleType" : "UploadType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "OfferingTransaction" : { "c2jName" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "OfferingTransaction", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingStatus", "c2jName" : "offeringStatus", "c2jShape" : "OfferingStatus", "variable" : { "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "setterModel" : { "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringStatus", "marshallLocationName" : "offeringStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The status of an offering transaction.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "TransactionId", "c2jName" : "transactionId", "c2jShape" : "TransactionIdentifier", "variable" : { "variableName" : "transactionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "transactionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "transactionId", "marshallLocationName" : "transactionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The transaction ID of the offering transaction.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "CreatedOn", "c2jName" : "createdOn", "c2jShape" : "DateTime", "variable" : { "variableName" : "createdOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "createdOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "createdOn", "marshallLocationName" : "createdOn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The date on which an offering transaction was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Cost", "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "variable" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "setterModel" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "unmarshallLocationName" : "cost", "marshallLocationName" : "cost", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The cost of an offering transaction.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : null, "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "OfferingStatus" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingStatus", "c2jName" : "offeringStatus", "c2jShape" : "OfferingStatus", "variable" : { "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "setterModel" : { "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringStatus", "marshallLocationName" : "offeringStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The status of an offering transaction.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "CreatedOn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "CreatedOn", "c2jName" : "createdOn", "c2jShape" : "DateTime", "variable" : { "variableName" : "createdOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "createdOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "createdOn", "marshallLocationName" : "createdOn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The date on which an offering transaction was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Cost" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Cost", "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "variable" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "setterModel" : { "variableName" : "cost", "variableType" : "MonetaryAmount", "variableDeclarationType" : "MonetaryAmount", "documentation" : "", "variableSetterType" : "MonetaryAmount", "simpleType" : "MonetaryAmount" }, "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "unmarshallLocationName" : "cost", "marshallLocationName" : "cost", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The cost of an offering transaction.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "TransactionId" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "TransactionId", "c2jName" : "transactionId", "c2jShape" : "TransactionIdentifier", "variable" : { "variableName" : "transactionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "transactionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "transactionId", "marshallLocationName" : "transactionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The transaction ID of the offering transaction.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetDevicePoolResult" : { "c2jName" : "GetDevicePoolResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a get device pool request.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetDevicePoolResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "DevicePool", "c2jName" : "devicePool", "c2jShape" : "DevicePool", "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePool", "marshallLocationName" : "devicePool", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param devicePool */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getDevicePoolResult", "variableType" : "GetDevicePoolResult", "variableDeclarationType" : "GetDevicePoolResult", "documentation" : null, "variableSetterType" : "GetDevicePoolResult", "simpleType" : "GetDevicePoolResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DevicePool" : { "documentation" : "", "name" : "DevicePool", "c2jName" : "devicePool", "c2jShape" : "DevicePool", "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePool", "marshallLocationName" : "devicePool", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param devicePool */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListSuitesRequest" : { "c2jName" : "ListSuitesRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the list suites operation.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListSuitesRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suites' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The suites' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suites' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suites' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listSuitesRequest", "variableType" : "ListSuitesRequest", "variableDeclarationType" : "ListSuitesRequest", "documentation" : null, "variableSetterType" : "ListSuitesRequest", "simpleType" : "ListSuitesRequest" }, "marshaller" : { "action" : "ListSuites", "verb" : "POST", "target" : "DeviceFarm_20150623.ListSuites", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suites' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The suites' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suites' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suites' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Counters" : { "c2jName" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents entity counters.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Counters", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Total", "c2jName" : "total", "c2jShape" : "Integer", "variable" : { "variableName" : "total", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "total", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "total", "marshallLocationName" : "total", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total The total number of entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The total number of entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Passed", "c2jName" : "passed", "c2jShape" : "Integer", "variable" : { "variableName" : "passed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "passed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "passed", "marshallLocationName" : "passed", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param passed The number of passed entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of passed entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Failed", "c2jName" : "failed", "c2jShape" : "Integer", "variable" : { "variableName" : "failed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "failed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "failed", "marshallLocationName" : "failed", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param failed The number of failed entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of failed entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Warned", "c2jName" : "warned", "c2jShape" : "Integer", "variable" : { "variableName" : "warned", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "warned", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "warned", "marshallLocationName" : "warned", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param warned The number of warned entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of warned entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Errored", "c2jName" : "errored", "c2jShape" : "Integer", "variable" : { "variableName" : "errored", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "errored", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "errored", "marshallLocationName" : "errored", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param errored The number of errored entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of errored entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "Integer", "variable" : { "variableName" : "stopped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "stopped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param stopped The number of stopped entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of stopped entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Skipped", "c2jName" : "skipped", "c2jShape" : "Integer", "variable" : { "variableName" : "skipped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "skipped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "skipped", "marshallLocationName" : "skipped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param skipped The number of skipped entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of skipped entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "counters", "variableType" : "Counters", "variableDeclarationType" : "Counters", "documentation" : null, "variableSetterType" : "Counters", "simpleType" : "Counters" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Passed" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Passed", "c2jName" : "passed", "c2jShape" : "Integer", "variable" : { "variableName" : "passed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "passed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "passed", "marshallLocationName" : "passed", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param passed The number of passed entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of passed entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of passed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Stopped" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Stopped", "c2jName" : "stopped", "c2jShape" : "Integer", "variable" : { "variableName" : "stopped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "stopped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "stopped", "marshallLocationName" : "stopped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param stopped The number of stopped entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of stopped entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of stopped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Failed" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Failed", "c2jName" : "failed", "c2jShape" : "Integer", "variable" : { "variableName" : "failed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "failed", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "failed", "marshallLocationName" : "failed", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param failed The number of failed entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of failed entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of failed entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Errored" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Errored", "c2jName" : "errored", "c2jShape" : "Integer", "variable" : { "variableName" : "errored", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "errored", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "errored", "marshallLocationName" : "errored", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param errored The number of errored entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of errored entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of errored entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Total" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Total", "c2jName" : "total", "c2jShape" : "Integer", "variable" : { "variableName" : "total", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "total", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "total", "marshallLocationName" : "total", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total The total number of entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The total number of entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The total number of entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Warned" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Warned", "c2jName" : "warned", "c2jShape" : "Integer", "variable" : { "variableName" : "warned", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "warned", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "warned", "marshallLocationName" : "warned", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param warned The number of warned entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of warned entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of warned entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Skipped" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Skipped", "c2jName" : "skipped", "c2jShape" : "Integer", "variable" : { "variableName" : "skipped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "skipped", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "skipped", "marshallLocationName" : "skipped", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param skipped The number of skipped entities.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of skipped entities.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The number of skipped entities.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Problem" : { "c2jName" : "Problem", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a specific warning or failure.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Problem", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Run", "c2jName" : "run", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "run", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "run", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the associated run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the associated run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the associated run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the associated run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Job", "c2jName" : "job", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "job", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "job", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "job", "marshallLocationName" : "job", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param job Information about the associated job.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the associated job.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param job Information about the associated job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param job Information about the associated job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Suite", "c2jName" : "suite", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "suite", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "suite", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "suite", "marshallLocationName" : "suite", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suite Information about the associated suite.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the associated suite.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suite Information about the associated suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suite Information about the associated suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Test", "c2jName" : "test", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "test", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "test", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "test", "marshallLocationName" : "test", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param test Information about the associated test.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the associated test.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param test Information about the associated test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param test Information about the associated test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param device Information about the associated device.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the associated device.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param device Information about the associated device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param device Information about the associated device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param result The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                  • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                  • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                    The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    \n@return The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                    • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                    • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                      The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      \n@param result The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                      • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                        The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        \n@param result The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                        • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the problem's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the problem's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the problem's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the problem's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "problem", "variableType" : "Problem", "variableDeclarationType" : "Problem", "documentation" : null, "variableSetterType" : "Problem", "simpleType" : "Problem" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Suite" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Suite", "c2jName" : "suite", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "suite", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "suite", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "suite", "marshallLocationName" : "suite", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param suite Information about the associated suite.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the associated suite.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param suite Information about the associated suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated suite.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param suite Information about the associated suite.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Message" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the problem's result.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the problem's result.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the problem's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the problem's result.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Test" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Test", "c2jName" : "test", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "test", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "test", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "test", "marshallLocationName" : "test", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param test Information about the associated test.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the associated test.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param test Information about the associated test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated test.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param test Information about the associated test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Device" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param device Information about the associated device.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the associated device.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param device Information about the associated device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param device Information about the associated device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Run" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Run", "c2jName" : "run", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "run", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "run", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param run Information about the associated run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the associated run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param run Information about the associated run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated run.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param run Information about the associated run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Job" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Job", "c2jName" : "job", "c2jShape" : "ProblemDetail", "variable" : { "variableName" : "job", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "setterModel" : { "variableName" : "job", "variableType" : "ProblemDetail", "variableDeclarationType" : "ProblemDetail", "documentation" : "", "variableSetterType" : "ProblemDetail", "simpleType" : "ProblemDetail" }, "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "unmarshallLocationName" : "job", "marshallLocationName" : "job", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param job Information about the associated job.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the associated job.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param job Information about the associated job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param job Information about the associated job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Result" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Result", "c2jName" : "result", "c2jShape" : "ExecutionResult", "variable" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "result", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "result", "marshallLocationName" : "result", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExecutionResult", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param result The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                          • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                          • \n@see ExecutionResult*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                            The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            \n@return The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                            • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                            • \n@see ExecutionResult*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                              The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              \n@param result The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                              • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                \n@param result The problem's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                • PENDING: A pending condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • PASSED: A passing condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • WARNED: A warning condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • FAILED: A failed condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • SKIPPED: A skipped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • ERRORED: An error condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • STOPPED: A stopped condition.

                                                                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "map" : false } } }, "OfferingStatus" : { "c2jName" : "OfferingStatus", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The status of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "OfferingStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "OfferingTransactionType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "OfferingTransactionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@see OfferingTransactionType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The type specified for the offering status.\n@see OfferingTransactionType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingTransactionType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingTransactionType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Offering", "c2jName" : "offering", "c2jShape" : "Offering", "variable" : { "variableName" : "offering", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "setterModel" : { "variableName" : "offering", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "getterModel" : { "returnType" : "Offering", "documentation" : null }, "http" : { "unmarshallLocationName" : "offering", "marshallLocationName" : "offering", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the metadata of an offering status.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Quantity", "c2jName" : "quantity", "c2jShape" : "Integer", "variable" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "quantity", "marshallLocationName" : "quantity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of available devices in the offering.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "EffectiveOn", "c2jName" : "effectiveOn", "c2jShape" : "DateTime", "variable" : { "variableName" : "effectiveOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "effectiveOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "effectiveOn", "marshallLocationName" : "effectiveOn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The date on which the offering is effective.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : null, "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "OfferingTransactionType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "OfferingTransactionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@see OfferingTransactionType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The type specified for the offering status.\n@see OfferingTransactionType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingTransactionType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingTransactionType*/", "map" : false }, "Quantity" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Quantity", "c2jName" : "quantity", "c2jShape" : "Integer", "variable" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "quantity", "marshallLocationName" : "quantity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of available devices in the offering.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "EffectiveOn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "EffectiveOn", "c2jName" : "effectiveOn", "c2jShape" : "DateTime", "variable" : { "variableName" : "effectiveOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "setterModel" : { "variableName" : "effectiveOn", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "variableSetterType" : "java.util.Date", "simpleType" : "Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "effectiveOn", "marshallLocationName" : "effectiveOn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The date on which the offering is effective.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Offering" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Offering", "c2jName" : "offering", "c2jShape" : "Offering", "variable" : { "variableName" : "offering", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "setterModel" : { "variableName" : "offering", "variableType" : "Offering", "variableDeclarationType" : "Offering", "documentation" : "", "variableSetterType" : "Offering", "simpleType" : "Offering" }, "getterModel" : { "returnType" : "Offering", "documentation" : null }, "http" : { "unmarshallLocationName" : "offering", "marshallLocationName" : "offering", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the metadata of an offering status.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListArtifactsRequest" : { "c2jName" : "ListArtifactsRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the list artifacts operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListArtifactsRequest", "deprecated" : false, "required" : [ "arn", "type" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Run, Job, Suite, or Test ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                  • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactCategory", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                  • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                  • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                  • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                  • \n@see ArtifactCategory*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                    The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                    • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                    \n@return The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                    • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                    • \n@see ArtifactCategory*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                      The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                      • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                      \n@param type The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                      • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactCategory*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                        The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                        • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                        • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                        • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                        \n@param type The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                        • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                        • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                        • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactCategory*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listArtifactsRequest", "variableType" : "ListArtifactsRequest", "variableDeclarationType" : "ListArtifactsRequest", "documentation" : null, "variableSetterType" : "ListArtifactsRequest", "simpleType" : "ListArtifactsRequest" }, "marshaller" : { "action" : "ListArtifacts", "verb" : "POST", "target" : "DeviceFarm_20150623.ListArtifacts", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                          The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                          • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactCategory", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                          The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                          • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                          • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param type The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                          • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                          • \n@see ArtifactCategory*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                            The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                            • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                            \n@return The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                            • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                            • \n@see ArtifactCategory*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                              The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                              • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                              \n@param type The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                              • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactCategory*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                                \n@param type The artifacts' type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                • FILE: The artifacts are files.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • LOG: The artifacts are logs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • SCREENSHOT: The artifacts are screenshots.
                                                                                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactCategory*/", "map" : false }, "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Run, Job, Suite, or Test ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "RenewOfferingResult" : { "c2jName" : "RenewOfferingResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The result of a renewal offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "RenewOfferingResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingTransaction", "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "variable" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "setterModel" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringTransaction", "marshallLocationName" : "offeringTransaction", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the status of the offering transaction for the renewal.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "renewOfferingResult", "variableType" : "RenewOfferingResult", "variableDeclarationType" : "RenewOfferingResult", "documentation" : null, "variableSetterType" : "RenewOfferingResult", "simpleType" : "RenewOfferingResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "OfferingTransaction" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingTransaction", "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "variable" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "setterModel" : { "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "variableDeclarationType" : "OfferingTransaction", "documentation" : "", "variableSetterType" : "OfferingTransaction", "simpleType" : "OfferingTransaction" }, "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringTransaction", "marshallLocationName" : "offeringTransaction", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Represents the status of the offering transaction for the renewal.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Resolution" : { "c2jName" : "Resolution", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the screen resolution of a device in height and width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Resolution", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Width", "c2jName" : "width", "c2jShape" : "Integer", "variable" : { "variableName" : "width", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "width", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "width", "marshallLocationName" : "width", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The screen resolution's width, expressed in pixels.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Height", "c2jName" : "height", "c2jShape" : "Integer", "variable" : { "variableName" : "height", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "height", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "height", "marshallLocationName" : "height", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The screen resolution's height, expressed in pixels.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "resolution", "variableType" : "Resolution", "variableDeclarationType" : "Resolution", "documentation" : null, "variableSetterType" : "Resolution", "simpleType" : "Resolution" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Height" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Height", "c2jName" : "height", "c2jShape" : "Integer", "variable" : { "variableName" : "height", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "height", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "height", "marshallLocationName" : "height", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The screen resolution's height, expressed in pixels.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Width" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Width", "c2jName" : "width", "c2jShape" : "Integer", "variable" : { "variableName" : "width", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "width", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "width", "marshallLocationName" : "width", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The screen resolution's width, expressed in pixels.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListProjectsRequest" : { "c2jName" : "ListProjectsRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the list projects operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListProjectsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The projects' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The projects' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The projects' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The projects' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listProjectsRequest", "variableType" : "ListProjectsRequest", "variableDeclarationType" : "ListProjectsRequest", "documentation" : null, "variableSetterType" : "ListProjectsRequest", "simpleType" : "ListProjectsRequest" }, "marshaller" : { "action" : "ListProjects", "verb" : "POST", "target" : "DeviceFarm_20150623.ListProjects", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The projects' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The projects' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The projects' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The projects' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The projects' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "PurchaseOfferingRequest" : { "c2jName" : "PurchaseOfferingRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request for a purchase offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "PurchaseOfferingRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingId", "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "variable" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringId", "marshallLocationName" : "offeringId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The ID of the offering.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Quantity", "c2jName" : "quantity", "c2jShape" : "Integer", "variable" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "quantity", "marshallLocationName" : "quantity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of device slots you wish to purchase in an offering request.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of device slots you wish to purchase in an offering request.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of device slots you wish to purchase in an offering request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of device slots you wish to purchase in an offering request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "purchaseOfferingRequest", "variableType" : "PurchaseOfferingRequest", "variableDeclarationType" : "PurchaseOfferingRequest", "documentation" : null, "variableSetterType" : "PurchaseOfferingRequest", "simpleType" : "PurchaseOfferingRequest" }, "marshaller" : { "action" : "PurchaseOffering", "verb" : "POST", "target" : "DeviceFarm_20150623.PurchaseOffering", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Quantity" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Quantity", "c2jName" : "quantity", "c2jShape" : "Integer", "variable" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "quantity", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "quantity", "marshallLocationName" : "quantity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of device slots you wish to purchase in an offering request.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The number of device slots you wish to purchase in an offering request.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of device slots you wish to purchase in an offering request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param quantity The number of device slots you wish to purchase in an offering request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "OfferingId" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "OfferingId", "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "variable" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "offeringId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "offeringId", "marshallLocationName" : "offeringId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The ID of the offering.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetUploadRequest" : { "c2jName" : "GetUploadRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the get upload operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetUploadRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getUploadRequest", "variableType" : "GetUploadRequest", "variableDeclarationType" : "GetUploadRequest", "documentation" : null, "variableSetterType" : "GetUploadRequest", "simpleType" : "GetUploadRequest" }, "marshaller" : { "action" : "GetUpload", "verb" : "POST", "target" : "DeviceFarm_20150623.GetUpload", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetDeviceResult" : { "c2jName" : "GetDeviceResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a get device request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetDeviceResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param device */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getDeviceResult", "variableType" : "GetDeviceResult", "variableDeclarationType" : "GetDeviceResult", "documentation" : null, "variableSetterType" : "GetDeviceResult", "simpleType" : "GetDeviceResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Device" : { "documentation" : "", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param device */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListOfferingTransactionsRequest" : { "c2jName" : "ListOfferingTransactionsRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the request to list the offering transaction history.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListOfferingTransactionsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listOfferingTransactionsRequest", "variableType" : "ListOfferingTransactionsRequest", "variableDeclarationType" : "ListOfferingTransactionsRequest", "documentation" : null, "variableSetterType" : "ListOfferingTransactionsRequest", "simpleType" : "ListOfferingTransactionsRequest" }, "marshaller" : { "action" : "ListOfferingTransactions", "verb" : "POST", "target" : "DeviceFarm_20150623.ListOfferingTransactions", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListUploadsRequest" : { "c2jName" : "ListUploadsRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the list uploads operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListUploadsRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The uploads' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The uploads' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The uploads' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The uploads' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listUploadsRequest", "variableType" : "ListUploadsRequest", "variableDeclarationType" : "ListUploadsRequest", "documentation" : null, "variableSetterType" : "ListUploadsRequest", "simpleType" : "ListUploadsRequest" }, "marshaller" : { "action" : "ListUploads", "verb" : "POST", "target" : "DeviceFarm_20150623.ListUploads", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The uploads' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The uploads' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The uploads' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The uploads' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The uploads' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeleteRunResult" : { "c2jName" : "DeleteRunResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a delete run request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DeleteRunResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteRunResult", "variableType" : "DeleteRunResult", "variableDeclarationType" : "DeleteRunResult", "documentation" : null, "variableSetterType" : "DeleteRunResult", "simpleType" : "DeleteRunResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetAccountSettingsResult" : { "c2jName" : "GetAccountSettingsResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the account settings return values from the GetAccountSettings request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetAccountSettingsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "AccountSettings", "c2jName" : "accountSettings", "c2jShape" : "AccountSettings", "variable" : { "variableName" : "accountSettings", "variableType" : "AccountSettings", "variableDeclarationType" : "AccountSettings", "documentation" : "", "variableSetterType" : "AccountSettings", "simpleType" : "AccountSettings" }, "setterModel" : { "variableName" : "accountSettings", "variableType" : "AccountSettings", "variableDeclarationType" : "AccountSettings", "documentation" : "", "variableSetterType" : "AccountSettings", "simpleType" : "AccountSettings" }, "getterModel" : { "returnType" : "AccountSettings", "documentation" : null }, "http" : { "unmarshallLocationName" : "accountSettings", "marshallLocationName" : "accountSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param accountSettings */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param accountSettings \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param accountSettings \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getAccountSettingsResult", "variableType" : "GetAccountSettingsResult", "variableDeclarationType" : "GetAccountSettingsResult", "documentation" : null, "variableSetterType" : "GetAccountSettingsResult", "simpleType" : "GetAccountSettingsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "AccountSettings" : { "documentation" : "", "name" : "AccountSettings", "c2jName" : "accountSettings", "c2jShape" : "AccountSettings", "variable" : { "variableName" : "accountSettings", "variableType" : "AccountSettings", "variableDeclarationType" : "AccountSettings", "documentation" : "", "variableSetterType" : "AccountSettings", "simpleType" : "AccountSettings" }, "setterModel" : { "variableName" : "accountSettings", "variableType" : "AccountSettings", "variableDeclarationType" : "AccountSettings", "documentation" : "", "variableSetterType" : "AccountSettings", "simpleType" : "AccountSettings" }, "getterModel" : { "returnType" : "AccountSettings", "documentation" : null }, "http" : { "unmarshallLocationName" : "accountSettings", "marshallLocationName" : "accountSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param accountSettings */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param accountSettings \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param accountSettings \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetRunResult" : { "c2jName" : "GetRunResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a get run request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetRunResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Run", "c2jName" : "run", "c2jShape" : "Run", "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param run */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getRunResult", "variableType" : "GetRunResult", "variableDeclarationType" : "GetRunResult", "documentation" : null, "variableSetterType" : "GetRunResult", "simpleType" : "GetRunResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Run" : { "documentation" : "", "name" : "Run", "c2jName" : "run", "c2jShape" : "Run", "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param run */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param run \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DevicePoolCompatibilityResult" : { "c2jName" : "DevicePoolCompatibilityResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a device pool compatibility result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DevicePoolCompatibilityResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param device */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Compatible", "c2jName" : "compatible", "c2jShape" : "Boolean", "variable" : { "variableName" : "compatible", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "compatible", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "compatible", "marshallLocationName" : "compatible", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatible Whether the result was compatible with the device pool.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Whether the result was compatible with the device pool.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatible Whether the result was compatible with the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatible Whether the result was compatible with the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "IncompatibilityMessages", "c2jName" : "incompatibilityMessages", "c2jShape" : "IncompatibilityMessages", "variable" : { "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "incompatibilityMessages", "marshallLocationName" : "incompatibilityMessages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "IncompatibilityMessage", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "IncompatibilityMessage", "variable" : { "variableName" : "member", "variableType" : "IncompatibilityMessage", "variableDeclarationType" : "IncompatibilityMessage", "documentation" : "", "variableSetterType" : "IncompatibilityMessage", "simpleType" : "IncompatibilityMessage" }, "setterModel" : { "variableName" : "member", "variableType" : "IncompatibilityMessage", "variableDeclarationType" : "IncompatibilityMessage", "documentation" : "", "variableSetterType" : "IncompatibilityMessage", "simpleType" : "IncompatibilityMessage" }, "getterModel" : { "returnType" : "IncompatibilityMessage", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "IncompatibilityMessage", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibilityMessages Information about the compatibility.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the compatibility.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibilityMessages Information about the compatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setIncompatibilityMessages(java.util.Collection)} or {@link #withIncompatibilityMessages(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibilityMessages Information about the compatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "devicePoolCompatibilityResult", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : null, "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "IncompatibilityMessages" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "IncompatibilityMessages", "c2jName" : "incompatibilityMessages", "c2jShape" : "IncompatibilityMessages", "variable" : { "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "incompatibilityMessages", "marshallLocationName" : "incompatibilityMessages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "IncompatibilityMessage", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "IncompatibilityMessage", "variable" : { "variableName" : "member", "variableType" : "IncompatibilityMessage", "variableDeclarationType" : "IncompatibilityMessage", "documentation" : "", "variableSetterType" : "IncompatibilityMessage", "simpleType" : "IncompatibilityMessage" }, "setterModel" : { "variableName" : "member", "variableType" : "IncompatibilityMessage", "variableDeclarationType" : "IncompatibilityMessage", "documentation" : "", "variableSetterType" : "IncompatibilityMessage", "simpleType" : "IncompatibilityMessage" }, "getterModel" : { "returnType" : "IncompatibilityMessage", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "IncompatibilityMessage", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibilityMessages Information about the compatibility.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the compatibility.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibilityMessages Information about the compatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the compatibility.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setIncompatibilityMessages(java.util.Collection)} or {@link #withIncompatibilityMessages(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibilityMessages Information about the compatibility.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Device" : { "documentation" : "", "name" : "Device", "c2jName" : "device", "c2jShape" : "Device", "variable" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "setterModel" : { "variableName" : "device", "variableType" : "Device", "variableDeclarationType" : "Device", "documentation" : "", "variableSetterType" : "Device", "simpleType" : "Device" }, "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "unmarshallLocationName" : "device", "marshallLocationName" : "device", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param device */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Compatible" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Compatible", "c2jName" : "compatible", "c2jShape" : "Boolean", "variable" : { "variableName" : "compatible", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "compatible", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "compatible", "marshallLocationName" : "compatible", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatible Whether the result was compatible with the device pool.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Whether the result was compatible with the device pool.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatible Whether the result was compatible with the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whether the result was compatible with the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatible Whether the result was compatible with the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeleteRunRequest" : { "c2jName" : "DeleteRunRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the delete run operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DeleteRunRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) for the run you wish to delete.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) for the run you wish to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) for the run you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) for the run you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "deleteRunRequest", "variableType" : "DeleteRunRequest", "variableDeclarationType" : "DeleteRunRequest", "documentation" : null, "variableSetterType" : "DeleteRunRequest", "simpleType" : "DeleteRunRequest" }, "marshaller" : { "action" : "DeleteRun", "verb" : "POST", "target" : "DeviceFarm_20150623.DeleteRun", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) for the run you wish to delete.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) for the run you wish to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) for the run you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) for the run you wish to delete.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) for the run you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListUploadsResult" : { "c2jName" : "ListUploadsResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a list uploads request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListUploadsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Uploads", "c2jName" : "uploads", "c2jShape" : "Uploads", "variable" : { "variableName" : "uploads", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "uploads", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "uploads", "marshallLocationName" : "uploads", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Upload", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Upload", "variable" : { "variableName" : "member", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "setterModel" : { "variableName" : "member", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Upload", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param uploads Information about the uploads.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the uploads.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param uploads Information about the uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setUploads(java.util.Collection)} or {@link #withUploads(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param uploads Information about the uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listUploadsResult", "variableType" : "ListUploadsResult", "variableDeclarationType" : "ListUploadsResult", "documentation" : null, "variableSetterType" : "ListUploadsResult", "simpleType" : "ListUploadsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Uploads" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Uploads", "c2jName" : "uploads", "c2jShape" : "Uploads", "variable" : { "variableName" : "uploads", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "uploads", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "uploads", "marshallLocationName" : "uploads", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Upload", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Upload", "variable" : { "variableName" : "member", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "setterModel" : { "variableName" : "member", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Upload", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param uploads Information about the uploads.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the uploads.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param uploads Information about the uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setUploads(java.util.Collection)} or {@link #withUploads(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param uploads Information about the uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "GetOfferingStatusRequest" : { "c2jName" : "GetOfferingStatusRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the request to retrieve the offering status for the specified customer or account.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetOfferingStatusRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getOfferingStatusRequest", "variableType" : "GetOfferingStatusRequest", "variableDeclarationType" : "GetOfferingStatusRequest", "documentation" : null, "variableSetterType" : "GetOfferingStatusRequest", "simpleType" : "GetOfferingStatusRequest" }, "marshaller" : { "action" : "GetOfferingStatus", "verb" : "POST", "target" : "DeviceFarm_20150623.GetOfferingStatus", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListSuitesResult" : { "c2jName" : "ListSuitesResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a list suites request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListSuitesResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Suites", "c2jName" : "suites", "c2jShape" : "Suites", "variable" : { "variableName" : "suites", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "suites", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "suites", "marshallLocationName" : "suites", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Suite", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Suite", "variable" : { "variableName" : "member", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "setterModel" : { "variableName" : "member", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "getterModel" : { "returnType" : "Suite", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Suite", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suites Information about the suites.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the suites.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suites Information about the suites.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSuites(java.util.Collection)} or {@link #withSuites(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suites Information about the suites.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listSuitesResult", "variableType" : "ListSuitesResult", "variableDeclarationType" : "ListSuitesResult", "documentation" : null, "variableSetterType" : "ListSuitesResult", "simpleType" : "ListSuitesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Suites" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Suites", "c2jName" : "suites", "c2jShape" : "Suites", "variable" : { "variableName" : "suites", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "suites", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "suites", "marshallLocationName" : "suites", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Suite", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Suite", "variable" : { "variableName" : "member", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "setterModel" : { "variableName" : "member", "variableType" : "Suite", "variableDeclarationType" : "Suite", "documentation" : "", "variableSetterType" : "Suite", "simpleType" : "Suite" }, "getterModel" : { "returnType" : "Suite", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Suite", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suites Information about the suites.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the suites.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suites Information about the suites.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSuites(java.util.Collection)} or {@link #withSuites(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param suites Information about the suites.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "UpdateProjectRequest" : { "c2jName" : "UpdateProjectRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the update project operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "UpdateProjectRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project whose name you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project whose name you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project whose name you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project whose name you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name A string representing the new name of the project that you are updating.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A string representing the new name of the project that you are updating.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name A string representing the new name of the project that you are updating.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name A string representing the new name of the project that you are updating.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "updateProjectRequest", "variableType" : "UpdateProjectRequest", "variableDeclarationType" : "UpdateProjectRequest", "documentation" : null, "variableSetterType" : "UpdateProjectRequest", "simpleType" : "UpdateProjectRequest" }, "marshaller" : { "action" : "UpdateProject", "verb" : "POST", "target" : "DeviceFarm_20150623.UpdateProject", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project whose name you wish to update.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project whose name you wish to update.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project whose name you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project whose name you wish to update.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name A string representing the new name of the project that you are updating.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A string representing the new name of the project that you are updating.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name A string representing the new name of the project that you are updating.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name A string representing the new name of the project that you are updating.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListRunsRequest" : { "c2jName" : "ListRunsRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the list runs operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListRunsRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The runs' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The runs' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The runs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The runs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listRunsRequest", "variableType" : "ListRunsRequest", "variableDeclarationType" : "ListRunsRequest", "documentation" : null, "variableSetterType" : "ListRunsRequest", "simpleType" : "ListRunsRequest" }, "marshaller" : { "action" : "ListRuns", "verb" : "POST", "target" : "DeviceFarm_20150623.ListRuns", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The runs' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The runs' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The runs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The runs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The runs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "ListArtifactsResult" : { "c2jName" : "ListArtifactsResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a list artifacts operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListArtifactsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Artifacts", "c2jName" : "artifacts", "c2jShape" : "Artifacts", "variable" : { "variableName" : "artifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "artifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifacts", "marshallLocationName" : "artifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "variableSetterType" : "Artifact", "simpleType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "variableSetterType" : "Artifact", "simpleType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Artifact", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param artifacts Information about the artifacts.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the artifacts.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param artifacts Information about the artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setArtifacts(java.util.Collection)} or {@link #withArtifacts(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param artifacts Information about the artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listArtifactsResult", "variableType" : "ListArtifactsResult", "variableDeclarationType" : "ListArtifactsResult", "documentation" : null, "variableSetterType" : "ListArtifactsResult", "simpleType" : "ListArtifactsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Artifacts" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Artifacts", "c2jName" : "artifacts", "c2jShape" : "Artifacts", "variable" : { "variableName" : "artifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "artifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifacts", "marshallLocationName" : "artifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "variableSetterType" : "Artifact", "simpleType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "variableSetterType" : "Artifact", "simpleType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Artifact", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param artifacts Information about the artifacts.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the artifacts.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param artifacts Information about the artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setArtifacts(java.util.Collection)} or {@link #withArtifacts(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param artifacts Information about the artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "UpdateDevicePoolResult" : { "c2jName" : "UpdateDevicePoolResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of an update device pool request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "UpdateDevicePoolResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "DevicePool", "c2jName" : "devicePool", "c2jShape" : "DevicePool", "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePool", "marshallLocationName" : "devicePool", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param devicePool */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "updateDevicePoolResult", "variableType" : "UpdateDevicePoolResult", "variableDeclarationType" : "UpdateDevicePoolResult", "documentation" : null, "variableSetterType" : "UpdateDevicePoolResult", "simpleType" : "UpdateDevicePoolResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DevicePool" : { "documentation" : "", "name" : "DevicePool", "c2jName" : "devicePool", "c2jShape" : "DevicePool", "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "setterModel" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : "", "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "unmarshallLocationName" : "devicePool", "marshallLocationName" : "devicePool", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param devicePool */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param devicePool \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CreateDevicePoolRequest" : { "c2jName" : "CreateDevicePoolRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the create device pool operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "CreateDevicePoolRequest", "deprecated" : false, "required" : [ "projectArn", "name", "rules" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "ProjectArn", "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "projectArn", "marshallLocationName" : "projectArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param projectArn The ARN of the project for the device pool.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The ARN of the project for the device pool.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's description.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Rules", "c2jName" : "rules", "c2jShape" : "Rules", "variable" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "rules", "marshallLocationName" : "rules", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Rule", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Rule", "variable" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "setterModel" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "getterModel" : { "returnType" : "Rule", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Rule", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules The device pool's rules.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's rules.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "createDevicePoolRequest", "variableType" : "CreateDevicePoolRequest", "variableDeclarationType" : "CreateDevicePoolRequest", "documentation" : null, "variableSetterType" : "CreateDevicePoolRequest", "simpleType" : "CreateDevicePoolRequest" }, "marshaller" : { "action" : "CreateDevicePool", "verb" : "POST", "target" : "DeviceFarm_20150623.CreateDevicePool", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ProjectArn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "ProjectArn", "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "projectArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "projectArn", "marshallLocationName" : "projectArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param projectArn The ARN of the project for the device pool.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The ARN of the project for the device pool.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The ARN of the project for the device pool.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Description" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's description.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Rules" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Rules", "c2jName" : "rules", "c2jShape" : "Rules", "variable" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "rules", "marshallLocationName" : "rules", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Rule", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Rule", "variable" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "setterModel" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "getterModel" : { "returnType" : "Rule", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Rule", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules The device pool's rules.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's rules.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "CreateUploadResult" : { "c2jName" : "CreateUploadResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a create upload request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "CreateUploadResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Upload", "c2jName" : "upload", "c2jShape" : "Upload", "variable" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "setterModel" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "unmarshallLocationName" : "upload", "marshallLocationName" : "upload", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param upload The newly created upload.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The newly created upload.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param upload The newly created upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param upload The newly created upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "createUploadResult", "variableType" : "CreateUploadResult", "variableDeclarationType" : "CreateUploadResult", "documentation" : null, "variableSetterType" : "CreateUploadResult", "simpleType" : "CreateUploadResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Upload" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Upload", "c2jName" : "upload", "c2jShape" : "Upload", "variable" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "setterModel" : { "variableName" : "upload", "variableType" : "Upload", "variableDeclarationType" : "Upload", "documentation" : "", "variableSetterType" : "Upload", "simpleType" : "Upload" }, "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "unmarshallLocationName" : "upload", "marshallLocationName" : "upload", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param upload The newly created upload.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The newly created upload.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param upload The newly created upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The newly created upload.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param upload The newly created upload.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeviceMinutes" : { "c2jName" : "DeviceMinutes", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the total (metered or unmetered) minutes used by the resource to run tests. Contains the sum of minutes consumed by all children.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DeviceMinutes", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Total", "c2jName" : "total", "c2jShape" : "Double", "variable" : { "variableName" : "total", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "total", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "total", "marshallLocationName" : "total", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total When specified, represents the total minutes used by the resource to run tests.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, represents the total minutes used by the resource to run tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total When specified, represents the total minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total When specified, represents the total minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Metered", "c2jName" : "metered", "c2jShape" : "Double", "variable" : { "variableName" : "metered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "metered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "metered", "marshallLocationName" : "metered", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param metered When specified, represents only the sum of metered minutes used by the resource to run tests.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, represents only the sum of metered minutes used by the resource to run tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param metered When specified, represents only the sum of metered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param metered When specified, represents only the sum of metered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Unmetered", "c2jName" : "unmetered", "c2jShape" : "Double", "variable" : { "variableName" : "unmetered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "unmetered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "unmetered", "marshallLocationName" : "unmetered", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmetered When specified, represents only the sum of unmetered minutes used by the resource to run tests.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, represents only the sum of unmetered minutes used by the resource to run tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmetered When specified, represents only the sum of unmetered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmetered When specified, represents only the sum of unmetered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "variableDeclarationType" : "DeviceMinutes", "documentation" : null, "variableSetterType" : "DeviceMinutes", "simpleType" : "DeviceMinutes" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Unmetered" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Unmetered", "c2jName" : "unmetered", "c2jShape" : "Double", "variable" : { "variableName" : "unmetered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "unmetered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "unmetered", "marshallLocationName" : "unmetered", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmetered When specified, represents only the sum of unmetered minutes used by the resource to run tests.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, represents only the sum of unmetered minutes used by the resource to run tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmetered When specified, represents only the sum of unmetered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmetered When specified, represents only the sum of unmetered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Metered" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Metered", "c2jName" : "metered", "c2jShape" : "Double", "variable" : { "variableName" : "metered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "metered", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "metered", "marshallLocationName" : "metered", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param metered When specified, represents only the sum of metered minutes used by the resource to run tests.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, represents only the sum of metered minutes used by the resource to run tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param metered When specified, represents only the sum of metered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param metered When specified, represents only the sum of metered minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Total" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Total", "c2jName" : "total", "c2jShape" : "Double", "variable" : { "variableName" : "total", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "total", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "total", "marshallLocationName" : "total", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total When specified, represents the total minutes used by the resource to run tests.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, represents the total minutes used by the resource to run tests.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total When specified, represents the total minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, represents the total minutes used by the resource to run tests.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param total When specified, represents the total minutes used by the resource to run tests.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Sample" : { "c2jName" : "Sample", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a sample of performance data.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Sample", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The sample's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "SampleType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                  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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "SampleType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                  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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  • \n@see SampleType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                    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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    \n@return 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    • \n@see SampleType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                      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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                      \n@param type 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see SampleType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                        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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                        \n@param type 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see SampleType*/", "map" : false }, { "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Url", "c2jName" : "url", "c2jShape" : "URL", "variable" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "url", "marshallLocationName" : "url", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.*/", "getterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.*/", "fluentSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "sample", "variableType" : "Sample", "variableDeclarationType" : "Sample", "documentation" : null, "variableSetterType" : "Sample", "simpleType" : "Sample" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "SampleType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "SampleType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param type 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          • \n@see SampleType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                            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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            \n@return 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            • \n@see SampleType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                              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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                              \n@param type 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see SampleType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                \n@param type 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see SampleType*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The sample's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Url" : { "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Url", "c2jName" : "url", "c2jShape" : "URL", "variable" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "url", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "url", "marshallLocationName" : "url", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.*/", "getterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.*/", "fluentSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the sample's file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "IdempotencyException" : { "c2jName" : "IdempotencyException", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An entity with the same name already exists.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "IdempotencyException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "idempotencyException", "variableType" : "IdempotencyException", "variableDeclarationType" : "IdempotencyException", "documentation" : null, "variableSetterType" : "IdempotencyException", "simpleType" : "IdempotencyException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "IdempotencyException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetDevicePoolCompatibilityResult" : { "c2jName" : "GetDevicePoolCompatibilityResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of describe device pool compatibility request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetDevicePoolCompatibilityResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "CompatibleDevices", "c2jName" : "compatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "variable" : { "variableName" : "compatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "compatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "compatibleDevices", "marshallLocationName" : "compatibleDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "DevicePoolCompatibilityResult", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "DevicePoolCompatibilityResult", "variable" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "setterModel" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "getterModel" : { "returnType" : "DevicePoolCompatibilityResult", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "DevicePoolCompatibilityResult", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatibleDevices Information about compatible devices.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about compatible devices.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatibleDevices Information about compatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setCompatibleDevices(java.util.Collection)} or {@link #withCompatibleDevices(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatibleDevices Information about compatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "IncompatibleDevices", "c2jName" : "incompatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "variable" : { "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "incompatibleDevices", "marshallLocationName" : "incompatibleDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "DevicePoolCompatibilityResult", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "DevicePoolCompatibilityResult", "variable" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "setterModel" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "getterModel" : { "returnType" : "DevicePoolCompatibilityResult", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "DevicePoolCompatibilityResult", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibleDevices Information about incompatible devices.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about incompatible devices.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibleDevices Information about incompatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setIncompatibleDevices(java.util.Collection)} or {@link #withIncompatibleDevices(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibleDevices Information about incompatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getDevicePoolCompatibilityResult", "variableType" : "GetDevicePoolCompatibilityResult", "variableDeclarationType" : "GetDevicePoolCompatibilityResult", "documentation" : null, "variableSetterType" : "GetDevicePoolCompatibilityResult", "simpleType" : "GetDevicePoolCompatibilityResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "CompatibleDevices" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "CompatibleDevices", "c2jName" : "compatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "variable" : { "variableName" : "compatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "compatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "compatibleDevices", "marshallLocationName" : "compatibleDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "DevicePoolCompatibilityResult", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "DevicePoolCompatibilityResult", "variable" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "setterModel" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "getterModel" : { "returnType" : "DevicePoolCompatibilityResult", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "DevicePoolCompatibilityResult", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatibleDevices Information about compatible devices.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about compatible devices.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatibleDevices Information about compatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about compatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setCompatibleDevices(java.util.Collection)} or {@link #withCompatibleDevices(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param compatibleDevices Information about compatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "IncompatibleDevices" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "IncompatibleDevices", "c2jName" : "incompatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "variable" : { "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "incompatibleDevices", "marshallLocationName" : "incompatibleDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "DevicePoolCompatibilityResult", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "DevicePoolCompatibilityResult", "variable" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "setterModel" : { "variableName" : "member", "variableType" : "DevicePoolCompatibilityResult", "variableDeclarationType" : "DevicePoolCompatibilityResult", "documentation" : "", "variableSetterType" : "DevicePoolCompatibilityResult", "simpleType" : "DevicePoolCompatibilityResult" }, "getterModel" : { "returnType" : "DevicePoolCompatibilityResult", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "DevicePoolCompatibilityResult", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibleDevices Information about incompatible devices.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about incompatible devices.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibleDevices Information about incompatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about incompatible devices.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setIncompatibleDevices(java.util.Collection)} or {@link #withIncompatibleDevices(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param incompatibleDevices Information about incompatible devices.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DevicePool" : { "c2jName" : "DevicePool", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a collection of device types.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DevicePool", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device pool's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's description.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Type", "c2jName" : "type", "c2jShape" : "DevicePoolType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePoolType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param type The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • \n@see DevicePoolType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    \n@return The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • \n@see DevicePoolType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      \n@param type The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        \n@param type The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Rules", "c2jName" : "rules", "c2jShape" : "Rules", "variable" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "rules", "marshallLocationName" : "rules", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Rule", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Rule", "variable" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "setterModel" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "getterModel" : { "returnType" : "Rule", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Rule", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param rules Information about the device pool's rules.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return Information about the device pool's rules.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param rules Information about the device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          NOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param rules Information about the device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "devicePool", "variableType" : "DevicePool", "variableDeclarationType" : "DevicePool", "documentation" : null, "variableSetterType" : "DevicePool", "simpleType" : "DevicePool" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "name" : "Type", "c2jName" : "type", "c2jShape" : "DevicePoolType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePoolType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param type The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • \n@see DevicePoolType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            \n@return The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • \n@see DevicePoolType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              \n@param type The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                \n@param type The device pool's type.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Allowed values include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • CURATED: A device pool that is created and managed by AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • PRIVATE: A device pool that is created and managed by the device pool developer.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePoolType*/", "map" : false }, "Description" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "description", "c2jShape" : "Message", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's description.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's description.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device pool's ARN.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's ARN.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Rules" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Rules", "c2jName" : "rules", "c2jShape" : "Rules", "variable" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "rules", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "rules", "marshallLocationName" : "rules", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : { "memberType" : "Rule", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Rule", "variable" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "setterModel" : { "variableName" : "member", "variableType" : "Rule", "variableDeclarationType" : "Rule", "documentation" : "", "variableSetterType" : "Rule", "simpleType" : "Rule" }, "getterModel" : { "returnType" : "Rule", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simpleType" : "Rule", "simple" : false, "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : true, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules Information about the device pool's rules.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the device pool's rules.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules Information about the device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the device pool's rules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param rules Information about the device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Name" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Name", "c2jName" : "name", "c2jShape" : "Name", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The device pool's name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The device pool's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "AccountSettings" : { "c2jName" : "AccountSettings", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A container for account-level settings within AWS Device Farm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "AccountSettings", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "AwsAccountNumber", "c2jName" : "awsAccountNumber", "c2jShape" : "AWSAccountNumber", "variable" : { "variableName" : "awsAccountNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "awsAccountNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "awsAccountNumber", "marshallLocationName" : "awsAccountNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param awsAccountNumber The AWS account number specified in the AccountSettings container.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The AWS account number specified in the AccountSettings container.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param awsAccountNumber The AWS account number specified in the AccountSettings container.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param awsAccountNumber The AWS account number specified in the AccountSettings container.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "UnmeteredDevices", "c2jName" : "unmeteredDevices", "c2jShape" : "PurchasedDevicesMap", "variable" : { "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "unmeteredDevices", "marshallLocationName" : "unmeteredDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : { "documentation" : "", "name" : "Key", "c2jName" : "key", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "valueType" : "Integer", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "Integer", "variable" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Returns the unmetered devices you have purchased or want to purchase.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "UnmeteredRemoteAccessDevices", "c2jName" : "unmeteredRemoteAccessDevices", "c2jShape" : "PurchasedDevicesMap", "variable" : { "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "unmeteredRemoteAccessDevices", "marshallLocationName" : "unmeteredRemoteAccessDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : { "documentation" : "", "name" : "Key", "c2jName" : "key", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "valueType" : "Integer", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "Integer", "variable" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Returns the unmetered remote access devices you have purchased or want to purchase.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true } ], "enums" : null, "variable" : { "variableName" : "accountSettings", "variableType" : "AccountSettings", "variableDeclarationType" : "AccountSettings", "documentation" : null, "variableSetterType" : "AccountSettings", "simpleType" : "AccountSettings" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "UnmeteredRemoteAccessDevices" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "UnmeteredRemoteAccessDevices", "c2jName" : "unmeteredRemoteAccessDevices", "c2jShape" : "PurchasedDevicesMap", "variable" : { "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "unmeteredRemoteAccessDevices", "marshallLocationName" : "unmeteredRemoteAccessDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : { "documentation" : "", "name" : "Key", "c2jName" : "key", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "valueType" : "Integer", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "Integer", "variable" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Returns the unmetered remote access devices you have purchased or want to purchase.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered remote access devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, "UnmeteredDevices" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "UnmeteredDevices", "c2jName" : "unmeteredDevices", "c2jShape" : "PurchasedDevicesMap", "variable" : { "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "unmeteredDevices", "marshallLocationName" : "unmeteredDevices", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : { "documentation" : "", "name" : "Key", "c2jName" : "key", "c2jShape" : "DevicePlatform", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "DevicePlatform", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "map" : false }, "valueType" : "Integer", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "Integer", "variable" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "value", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Returns the unmetered devices you have purchased or want to purchase.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the unmetered devices you have purchased or want to purchase.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, "AwsAccountNumber" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "AwsAccountNumber", "c2jName" : "awsAccountNumber", "c2jShape" : "AWSAccountNumber", "variable" : { "variableName" : "awsAccountNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "awsAccountNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "awsAccountNumber", "marshallLocationName" : "awsAccountNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param awsAccountNumber The AWS account number specified in the AccountSettings container.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The AWS account number specified in the AccountSettings container.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param awsAccountNumber The AWS account number specified in the AccountSettings container.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The AWS account number specified in the AccountSettings container.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param awsAccountNumber The AWS account number specified in the AccountSettings container.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "OfferingType" : { "c2jName" : "OfferingType", "documentation" : "", "shapeName" : "OfferingType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "RECURRING", "value" : "RECURRING" } ], "variable" : { "variableName" : "offeringType", "variableType" : "OfferingType", "variableDeclarationType" : "OfferingType", "documentation" : null, "variableSetterType" : "OfferingType", "simpleType" : "OfferingType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ListJobsRequest" : { "c2jName" : "ListJobsRequest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the list jobs operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ListJobsRequest", "deprecated" : false, "required" : [ "arn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The jobs' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The jobs' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The jobs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The jobs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "listJobsRequest", "variableType" : "ListJobsRequest", "variableDeclarationType" : "ListJobsRequest", "documentation" : null, "variableSetterType" : "ListJobsRequest", "simpleType" : "ListJobsRequest" }, "marshaller" : { "action" : "ListJobs", "verb" : "POST", "target" : "DeviceFarm_20150623.ListJobs", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Arn" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The jobs' ARNs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The jobs' ARNs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The jobs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The jobs' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "DeleteDevicePoolResult" : { "c2jName" : "DeleteDevicePoolResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a delete device pool request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "DeleteDevicePoolResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteDevicePoolResult", "variableType" : "DeleteDevicePoolResult", "variableDeclarationType" : "DeleteDevicePoolResult", "documentation" : null, "variableSetterType" : "DeleteDevicePoolResult", "simpleType" : "DeleteDevicePoolResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ArtifactType" : { "c2jName" : "ArtifactType", "documentation" : "", "shapeName" : "ArtifactType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "UNKNOWN", "value" : "UNKNOWN" }, { "name" : "SCREENSHOT", "value" : "SCREENSHOT" }, { "name" : "DEVICE_LOG", "value" : "DEVICE_LOG" }, { "name" : "MESSAGE_LOG", "value" : "MESSAGE_LOG" }, { "name" : "RESULT_LOG", "value" : "RESULT_LOG" }, { "name" : "SERVICE_LOG", "value" : "SERVICE_LOG" }, { "name" : "WEBKIT_LOG", "value" : "WEBKIT_LOG" }, { "name" : "INSTRUMENTATION_OUTPUT", "value" : "INSTRUMENTATION_OUTPUT" }, { "name" : "EXERCISER_MONKEY_OUTPUT", "value" : "EXERCISER_MONKEY_OUTPUT" }, { "name" : "CALABASH_JSON_OUTPUT", "value" : "CALABASH_JSON_OUTPUT" }, { "name" : "CALABASH_PRETTY_OUTPUT", "value" : "CALABASH_PRETTY_OUTPUT" }, { "name" : "CALABASH_STANDARD_OUTPUT", "value" : "CALABASH_STANDARD_OUTPUT" }, { "name" : "CALABASH_JAVA_XML_OUTPUT", "value" : "CALABASH_JAVA_XML_OUTPUT" }, { "name" : "AUTOMATION_OUTPUT", "value" : "AUTOMATION_OUTPUT" }, { "name" : "APPIUM_SERVER_OUTPUT", "value" : "APPIUM_SERVER_OUTPUT" }, { "name" : "APPIUM_JAVA_OUTPUT", "value" : "APPIUM_JAVA_OUTPUT" }, { "name" : "APPIUM_JAVA_XML_OUTPUT", "value" : "APPIUM_JAVA_XML_OUTPUT" }, { "name" : "APPIUM_PYTHON_OUTPUT", "value" : "APPIUM_PYTHON_OUTPUT" }, { "name" : "APPIUM_PYTHON_XML_OUTPUT", "value" : "APPIUM_PYTHON_XML_OUTPUT" }, { "name" : "EXPLORER_EVENT_LOG", "value" : "EXPLORER_EVENT_LOG" }, { "name" : "EXPLORER_SUMMARY_LOG", "value" : "EXPLORER_SUMMARY_LOG" }, { "name" : "APPLICATION_CRASH_REPORT", "value" : "APPLICATION_CRASH_REPORT" }, { "name" : "XCTEST_LOG", "value" : "XCTEST_LOG" }, { "name" : "VIDEO", "value" : "VIDEO" } ], "variable" : { "variableName" : "artifactType", "variableType" : "ArtifactType", "variableDeclarationType" : "ArtifactType", "documentation" : null, "variableSetterType" : "ArtifactType", "simpleType" : "ArtifactType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetOfferingStatusResult" : { "c2jName" : "GetOfferingStatusResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns the status result for a device offering.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "GetOfferingStatusResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Current", "c2jName" : "current", "c2jShape" : "OfferingStatusMap", "variable" : { "variableName" : "current", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "current", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "current", "marshallLocationName" : "current", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "OfferingStatus", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "OfferingStatus", "variable" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "setterModel" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : false, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param current When specified, gets the offering status for the current period.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, gets the offering status for the current period.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param current When specified, gets the offering status for the current period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param current When specified, gets the offering status for the current period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextPeriod", "c2jName" : "nextPeriod", "c2jShape" : "OfferingStatusMap", "variable" : { "variableName" : "nextPeriod", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "nextPeriod", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextPeriod", "marshallLocationName" : "nextPeriod", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "OfferingStatus", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "OfferingStatus", "variable" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "setterModel" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : false, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, gets the offering status for the next period.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "getOfferingStatusResult", "variableType" : "GetOfferingStatusResult", "variableDeclarationType" : "GetOfferingStatusResult", "documentation" : null, "variableSetterType" : "GetOfferingStatusResult", "simpleType" : "GetOfferingStatusResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "NextPeriod" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "NextPeriod", "c2jName" : "nextPeriod", "c2jShape" : "OfferingStatusMap", "variable" : { "variableName" : "nextPeriod", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "nextPeriod", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextPeriod", "marshallLocationName" : "nextPeriod", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "OfferingStatus", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "OfferingStatus", "variable" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "setterModel" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : false, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, gets the offering status for the next period.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the next period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true }, "Current" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Current", "c2jName" : "current", "c2jShape" : "OfferingStatusMap", "variable" : { "variableName" : "current", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "current", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "current", "marshallLocationName" : "current", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "OfferingStatus", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "OfferingStatus", "variable" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "setterModel" : { "variableName" : "value", "variableType" : "OfferingStatus", "variableDeclarationType" : "OfferingStatus", "documentation" : "", "variableSetterType" : "OfferingStatus", "simpleType" : "OfferingStatus" }, "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "keySimple" : true, "valueSimple" : false, "valueList" : false, "entryType" : "Map.Entry", "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param current When specified, gets the offering status for the current period.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When specified, gets the offering status for the current period.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param current When specified, gets the offering status for the current period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When specified, gets the offering status for the current period.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param current When specified, gets the offering status for the current period.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : true } } }, "ScheduleRunResult" : { "c2jName" : "ScheduleRunResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a schedule run request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "ScheduleRunResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Run", "c2jName" : "run", "c2jShape" : "Run", "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the scheduled run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "scheduleRunResult", "variableType" : "ScheduleRunResult", "variableDeclarationType" : "ScheduleRunResult", "documentation" : null, "variableSetterType" : "ScheduleRunResult", "simpleType" : "ScheduleRunResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Run" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Run", "c2jName" : "run", "c2jShape" : "Run", "variable" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Run", "simpleType" : "Run" }, "setterModel" : { "variableName" : "run", "variableType" : "Run", "variableDeclarationType" : "Run", "documentation" : "", "variableSetterType" : "Run", "simpleType" : "Run" }, "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "unmarshallLocationName" : "run", "marshallLocationName" : "run", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the scheduled run.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } }, "Location" : { "c2jName" : "Location", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a latitude and longitude pair, expressed in geographic coordinate system degrees (for example 47.6204, -122.3491).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Elevation is currently not supported.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "shapeName" : "Location", "deprecated" : false, "required" : [ "latitude", "longitude" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Latitude", "c2jName" : "latitude", "c2jShape" : "Double", "variable" : { "variableName" : "latitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "latitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "latitude", "marshallLocationName" : "latitude", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param latitude The latitude.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The latitude.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Longitude", "c2jName" : "longitude", "c2jShape" : "Double", "variable" : { "variableName" : "longitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "longitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "longitude", "marshallLocationName" : "longitude", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param longitude The longitude.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The longitude.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } ], "enums" : null, "variable" : { "variableName" : "location", "variableType" : "Location", "variableDeclarationType" : "Location", "documentation" : null, "variableSetterType" : "Location", "simpleType" : "Location" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Latitude" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Latitude", "c2jName" : "latitude", "c2jShape" : "Double", "variable" : { "variableName" : "latitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "latitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "latitude", "marshallLocationName" : "latitude", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param latitude The latitude.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The latitude.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false }, "Longitude" : { "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "name" : "Longitude", "c2jName" : "longitude", "c2jShape" : "Double", "variable" : { "variableName" : "longitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "longitude", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "longitude", "marshallLocationName" : "longitude", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "uri" : false, "statusCode" : false, "queryString" : false, "header" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "list" : false, "simple" : true, "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param longitude The longitude.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The longitude.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "map" : false } } } }, "customizationConfig" : { "requestMetrics" : null, "useAutoConstructList" : false, "useAutoConstructMap" : false, "serviceClientHoldInputStream" : false, "operationsWithResponseStreamContentLengthValidation" : null, "customExceptionUnmarshallerImpl" : null, "customClientConfigFactory" : null, "customResponseMetadataClassName" : null, "skipInterfaceAdditions" : false, "customServiceNameForRequest" : null, "requiredParamValidationEnabled" : false, "additionalShapeConstructors" : null, "simpleMethods" : null, "renameShapes" : null, "sendEmptyAutoConstructedListAsEmptyList" : null, "authPolicyActions" : null, "customServiceMetadata" : null, "customCodeTemplates" : null, "operationModifiers" : null, "shapeSubstitutions" : null, "shapeModifiers" : null, "customErrorCodeFieldName" : null, "convenienceTypeOverloads" : [ ] }, "examples" : { "version" : "1.0", "operationExamples" : { } }, "clientConfigFactory" : "ClientConfigurationFactory" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy